Michaela Powell is currently a Senior Manager of Commercial Sales at Checkr, Inc. and has been integral to the company's operations since 2024. Previously, they held the position of Head of Customer Success at Clazar from 2023 to 2024, and as Director of Customer Success at airSlate from 2022 to 2023. Michaela's extensive experience also includes roles as Regional Sales Director in emerging markets at NetSuite, where they effectively built and managed teams to drive revenue growth. Michaela holds a Bachelor of Science in Business Administration with a focus on Management from California State University-Chico and continues their studies there.
This person is not in the org chart
This person is not in any teams
This person is not in any offices