about technology, startups, and making London a better city. While it's not essential, having some experience and understanding... streets of London is key - you'll be out and about pitching the business in person and on the phone. Identify opportunities...
Appear Here