MM

Mike Mechling

Customer Success Manager

Mike Mechling is a Customer Success Manager with extensive experience in client relations and support, currently working at Drata since April 2022. Prior to this role, Mike served in similar positions at GoSite from September 2019 to March 2022, where responsibilities included both Customer Success Manager and Customer Success Specialist. Mike holds a Bachelor of Arts in International Business from San Diego State University, obtained in 2019.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices