Technology & Strategy
FranceTechnology, Media and TelecomTechnology, Media and Telecom
Founded in 2008 and headquartered in Strasbourg, with strong French and German roots, T&S specializes in engineering, IT, digital and project management consulting in Europe, the United Kingdom and Southeast Asia, notably through its expertise in embedded systems. With 16 offices across six countries, T&S works closely with its clients to address a wide range of technological challenges. The Group has around 1,200 employees and operates in fast-growing niches in sectors such as automobile, healthcare, finance and luxury.