Solutions Architect
Stripe
Barker Langham
Internship
Ooyala
V-Nova Ltd.
Sales Engineer
Telstra
Project Planning and Support
Service Delivery Manager
UCL