Star-Oddi employs 19 employees. The Star-Oddi management team includes Baldur Sigurgeirsson (Marketing Director), Snorri Gudmundsson (Head of sales), and Lisa Knutsson (Sales and Marketing).
Get Contact Info for All DepartmentsLooking for a particular Star-Oddi employee's phone or email?