Alisha Todd, based in Manchester, GB, is currently a Logistics and Operations Manager | VÅGA at VÅGA. Alisha Todd brings experience from previous roles at Adelphi Research. Alisha Todd holds a Folkuniversitetet.
Looking for a different Alisha Todd?
Find contact details for 700 million professionals.