OTW employs 431 employees. The OTW management team includes Lotten Lidgard (Account Director), Sussi Elhajj (Social Media Manager and Content Producer), and Malin Rönnmark (COO).
Looking for a particular OTW employee's phone or email?