OTB Group
–
Manhattan, NY, 10261
... With more than 6,000 employees worldwide, the Group is founded on a digital approach centred on the consumer, a concrete long-term commitment to the creation of a sustainable, technologically driven business, and close attention to social issues ... - May 02