Claudia Dowell's work experience begins in 1998 as the Head of Interactive Services at TMPW. Claudia then transitioned to Laureate as a Marketing Director in 2004, before becoming the Executive Director Global Web Marketing. In 2009, they co-founded Websizers and served as the Strategy Director until 2015. Claudia then joined Elevate Health as a Communications Manager until 2016. Currently, they hold the position of Head of Marketing (EMEA) at Turnitin, where they have been since 2016.
Claudia Dowell obtained a Bachelor of Arts degree in Philosophy from the University of London between 1985 and 1988. Additionally, they have an unspecified experience with Google.
This person is not in the org chart
This person is not in any teams
This person is not in any offices