mimic employs 90 employees. The mimic management team includes Elvis Nava (Co-Founder and CEO), Francesca Amabile (Senior Talent Acquisition Specialist), and Natalie Baumer (Strategic Customer Engagement Lead).
Looking for a particular mimic employee's phone or email?