Michaela Powell

Sr. Manager, Commercial Sales

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.

Location

Denver, United States

Links


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