Elin Otter's Location
Stockholm, SE
Elin Otter's Work
Elin Otter's Education
IMD
2014 - 2015
- 2001 - 2001
Elin Otter's Skills
Elin Otter's Summary
Elin Otter, based in Stockholm, SE, is currently a Chief Communications Officer at Eltel, bringing experience from previous roles at Triton Partners and Skanska. Elin Otter holds a 2014 - 2015 IMD. With a robust skill set that includes Strategic Communications, Media Relations, Corporate Communications, Public Affairs, Crisis Communications and more, Elin Otter contributes valuable insights to the industry. Elin Otter has 5 emails and 1 mobile phone number on RocketReach.