Profile
Executive Vice President Sales
Ultimate
Country or State
United Kingdom
Executive Vice President Sales at Ultimate
MSc, International Political Economy
Salesloft Virtual Summit - EMEA Sales Summit 2021