Perch Energy
Owen McIlmail is an experienced revenue operations manager with a proven track record in optimizing customer onboarding and identifying new revenue opportunities. Currently serving as the Manager of Revenue Operations - Onboarding at Perch Energy since June 2025, McIlmail has successfully reduced ineligible customer volume by 20%, improved data compliance by minimizing low-income customer data discrepancies by 95%, and streamlined processes to decrease overall customer acquisition costs. Previously at Arcadia, McIlmail held several roles including Manager of Revenue Operations and Team Lead for Enrollment & Subscription Management, where significant contributions included conducting large-scale data analyses, leading teams to enhance efficiency in product enrollment, and developing operational procedures that reduced customer dropoff. McIlmail began a career at Thomson Reuters as a Legal Research Associate, bringing analytical skills and a strong educational background from Ithaca College, where a Bachelor of Science degree was earned.
This person is not in any teams
This person is not in any offices