Portsmouth
on their launch in the UK. The company is spearheaded by an ambitious and enthusiastic CTO who is looking to build a team...