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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices