Leigh Sherman

Home Partner Manager at Booking.com

Leigh Sherman's biography

I'm a Home Partner Manager at Booking.com and a Business Strategist working with High Growth Tech Startups operating in the AUS landscape.