Ellen Holmen's Location
Netherlands
Ellen Holmen's Education
Ellen Holmen's Skills
Ellen Holmen's Summary
Ellen Holmen, based in Netherlands, is currently a Business Development Manager at Nobian. Ellen Holmen holds a 1985 - 1989 MSc @ Norwegian University of Science and Technology (NTNU). With a robust skill set that includes Chemistry, Management, Business Development, Change Management, Business Strategy and more, Ellen Holmen contributes valuable insights to the industry. Ellen Holmen has 3 emails on RocketReach.