Mento employs 127 employees. The Mento management team includes Alex Marcus (Co-Founder and Co-CEO), Andrew Johnston (Sr. CSM), and Saphira Howell (Head of Marketing and Communications).
Looking for a particular Mento employee's phone or email?