Lara Mitchell Location
Edinburgh, GB
Lara Mitchell Work
Lara Mitchell Education
Lara Mitchell Skills
Lara Mitchell Summary
Lara Mitchell, based in Edinburgh, GB, is currently a Customer Success Manager at OLM Systems. Lara Mitchell brings experience from previous roles at OLM Systems, Northgate Information Solutions and Anite. Lara Mitchell holds a 1994 - 1998 BSc (Hons) Social & Management Sciences @ Edinburgh Napier University. With a robust skill set that includes Public Sector, Stakeholder Management, Management, Business Transformation, Service Delivery and more. Lara Mitchell has 4 emails on RocketReach.