Rachel Beauvais is an experienced professional in onboarding success, customer relations, and strategic account management with a diverse background across various industries. Currently serving as an Enterprise Onboarding Success Manager at Impact since May 2021, Rachel specializes in partnership automation to enhance business growth. Prior roles include Strategic Accounts Director at Onclusive, where Rachel contributed to redefining the PR industry's value through measurable business outcomes, and Director of Customer Success at Iris PR Software, focused on client engagement and satisfaction. Rachel's earlier experiences span roles in marketing, financial services, project management, and customer training. A graduate of Arizona State University with a Bachelor’s degree in Psychology, Rachel's multifaceted career showcases a commitment to client success and effective communication.
May, 2021 - present
Director, People Analytics - Future Of Work Strategy & Innovation at LinkedIn
Vice President Of Channel Sales - Successfactors, Digital Supply Chain & Customer Experience(apj) at SAP
Senior Director, HR AI Transformation at Microsoft
Svp, Sr Technology Manager - Software Delivery And Management - Digital Channels Technology at Bank of America
Director Support Engineering - Security Global Lead at Microsoft
Access the worlds's biggest network of public org charts
Learn more