Recheck
Sarah Miller DeMarco is a seasoned professional in customer operations and onboarding, currently serving at Recheck since January 2025. Previously, Sarah held multiple roles at Vendr from November 2021 to January 2025, including Head of Customer Onboarding and Principal Onboarding Manager. Prior experience also includes positions at Bevy as an Implementation Manager and Onboarding Specialist, and at Mavrck as a Senior Customer Implementation Manager and Product Specialist. Sarah began their career at Liberty Mutual Insurance, where responsibilities included providing customer service and supporting program improvements. Academic credentials include a Bachelor's Degree in Psychology and Business Administration from Northeastern University. Notable extracurricular leadership includes serving as President of The Nor'easters and Business Manager for Cape Harmony, contributing to successful fundraising and branding initiatives.
This person is not in the org chart
This person is not in any teams
Recheck
Recheck is the verification platform for residential solar salespeople and installers that brings transparency and accountability to the sales process.