December, 2023 - present
Senior Sales Leader, High Tech Strategic Accounts - Twilio Comms at Twilio
Senior Sales Leader - Strategic at OneTrust
Senior Sales Leader Microsoft Team at Avalara
Senior Sales Leader Benelux at Almirall
Senior Sales Leader For The Sdr, BDR And AE Team at Xentral
Access the worlds's biggest network of public org charts
Learn more