Author:

Bio:

Founder & CEO of BookingBug, Glenn leads the 140-strong team across the firm’s offices in London, Boston and Sydney.