CONTRIBUTOR

Todd Taylor

3 Stories
todd_taylor
CONTRIBUTOR

Todd Taylor

3 Stories

Todd is responsible for marketing in Europe, the Middle East and Africa. He hails from a foggy island in the North Atlantic, but has called Munich home for more than a decade.

Latest Stories