Toggl employs 112 employees. The Toggl management team includes Dorian Duda (Head of Legal), Andrew Wray (Chief Revenue Officer), and Carmen Horghidan (Partnerships and Affiliate Marketing Manager).
Looking for a particular Toggl employee's phone or email?