
Aaron Umba
CEO of Locus
PersonSwindon, United Kingdomaaron-umba-16570665965591
About
Young entrepreneur 15 years, app developer and robotic engineer.
Design & CreativeEducation & TrainingConsulting & Professional Services
Highlights
Highlights coming soon
Notable work and milestones will show up here.
