Rachel Powell has a diverse range of work experience. Rachel is currently working as a Strategic Customer Success Manager at Lever since June 2021. Previously, Rachel worked at McAfee for several roles. From January 2019 to June 2021, they were a Customer Success Manager, responsible for improving customer satisfaction and resolving service issues. From January 2016 to January 2019, they served as a Territory Account Manager, focusing on sales growth and customer engagement. Rachel also worked as an Inside Sales Account Manager at McAfee from April 2013 to April 2016. Before joining McAfee, they were the Chief of Staff at Lamacar from June 2011 to April 2013, where they achieved operational cost savings and managed business operations. Rachel started their career as an Executive Assistant at Careington International from January 2010 to May 2011, where they supported executives and tracked and analyzed performance and sales data.
Rachel Powell attended Georgia State University from 2005 to 2008. During their time there, they studied International Economics and Modern Languages. No information is available regarding the completion of a specific degree.
Sign up to view 0 direct reports
Get started