Ellen is one of our Client Success Managers and is located in Belgium. With a strong background in sales and communication, she handles her clients’ questions in no time. Two of her biggest passions are languages and writing, so it’s no surprise that she speaks five languages fluently. Staying healthy and strong is a high priority for Ellen, and when not at work, she’s probably exploring a new part of the world or dancing Flamenco. Olé! 


Favorite food: Anything Asian or Spanish 🍣🇪🇸 

Least favorite food: Nothing, she eats everything 🙈🤤


Already working at Flowbox?

Let’s recruit together and find your next colleague.

  • Albin Rohde
  • Alexander Golubev
  • Anastasia Churilova
  • Andreas Degerstedt
  • Antoine Menoret
  • Bianca Rior
  • Carl Larsson
  • Cecilia Rehn
  • Christian Kaunissaar
  • Christian Ormos

Employer branding by Teamtailor