Roger MECHRI is an experienced professional with a strong background in sales and management. Currently working as the Country Sales Director at ChargePoint, Roger has also held various leadership roles in companies such as Taxback International, Transaction Network Services, and FEXCO. With a focus on sales strategy development, business development, and channel management, Roger has led successful initiatives and partnerships throughout their career. Additionally, Roger has a diverse educational background with degrees from ESCP Business School, Harvard University, and IAE Paris - Sorbonne Business School.
Sign up to view 0 direct reports
Get started
This person is not in any teams