TBS group is taking a new step in its evolution by adopting a new identity: opper. This name change aims to clarify the group's offering, strengthen its visibility, and thus affirm its ambition to become the European leader in media solutions publishers. Present in France, Italy, Germany, Spain and ...See more
Headquarters:
France
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
1987 (39 years)
Address:
20, RUE ROUGET DE LISLE; ISSY-LES-MOULINEAUX, ÎLE-DE-FRANCE 92130, FR
HIGH
spending power