Web Technologies firm based in Newport & Cardiff
See more
Success theater around “shipping” with little discussion about impact. You can tell a great deal about an organization by what it celebrates