Alea McFarlane is a seasoned professional in customer success and business development, currently serving as a Senior Customer Success Manager at Ironclad since June 2021, following roles as Customer Success Manager and Implementation Consultant within the same organization. Prior experience includes working as an Account Manager in Business Development at Wish from March 2020 to June 2021 and as a Project Manager at WeWork from September 2019 to March 2020. Alea began a career in client success at Ibotta, Inc. from August 2016 to July 2019, advancing from Client Success Associate to Client Success Manager. Early experiences include a marketing internship at Room 214 in 2015. Alea holds a Bachelor's degree in Advertising from the University of Colorado Boulder, obtained in 2016.
Sign up to view 1 direct report
Get started