With a team of around 500 people and offices in Turin, London, Manchester, Munich, Hamburg, Paris, Geneva, Miami, Mumbai, Singapore, Tokyo and Sydney, deltatre has over 30 years’ experience at the highest level of international sport.
Deltatre Digital Media Services
Posted
in
by
Tags: Sports Techie, sports technology, sports tech
Leave a Reply