1508 employs 75 employees. The 1508 management team includes Oliver Vassard (CEO), Nina Frost (Sales Marketing Manager), and Morten Andersen (COO).
Looking for a particular 1508 employee's phone or email?