Current role
Manager - Identity Management New Business at Equifax
Senior Sales Manager, New Business (global) at Dashlane
Head Of New Business Partnerships Middle East, Africa, Turkey And CEE at Amazon
Vice President Of New Business Development at Tech Mahindra
Senior Director, International New Business Sales at Avalara
Access the worlds's biggest network of public org charts
Learn more