Jeremy Allen

Jeremy Allen

Regional Sales Director – Sales


I'm Jeremy, and I've been doing my part to make the Miradore "magic" happen out of our offices in Vantaa since 2016.

My role is to lead a sales team spanning from Europe to APAC, supporting customers in 100+ countries! I'm extremely proud of the team we have at Miradore, and I learn from my colleagues daily.

It's so refreshing to work in an exciting company like Miradore - we have a ton of fun while doing great work - high fives all around!


Already working at Miradore?

Let’s recruit together and find your next colleague.


Employer branding by Teamtailor