No bio yet
Current role
Senior Sales Manager (uk & Ireland) at Trustpilot
Corporate Sales Manager UK & Ireland at Snowflake
Sales Manager - Uk, Ireland And Semea at Remote
Mid-market Sales Manager; Uki, Israel & MENA at Deel
Sales Manager - Uk/i & Northern Europe at Nintex
Access the worlds's biggest network of public org charts
Learn more