Janette Lee currently serves as the Head of Global Business Value Consulting at Stripe and holds the position of Executive Advisor at Stripes. Previously, Janette was the Global Head of Value Engineering at Twilio, where tenure lasted from August 2022 to August 2024. Janette spent over five years at Salesforce in various roles, including Regional Vice President and Senior Director of Business Value Services. Prior to that, Janette worked as a Management Consulting Senior Manager at Accenture and as a Financial Manager at Allstate. Early in the career, Janette was a Finance Analyst/Business Analyst II at Caterpillar. Academic qualifications include an MBA from The University of Chicago Booth School of Business and a BS in Finance and Marketing from Gies College of Business at the University of Illinois Urbana-Champaign.
This person is not in the org chart
This person is not in any teams