About iMovo
iMovo is a technology consultancy based in Malta, specializing in digital transformation since its establishment in 2010. Now a part of Deloitte following its acquisition in 2025, iMovo operates with offices in Italy and Portugal, serving clients across the EMEA region, including countries like the UK, France, and Dubai.
Min project size
50,000+
Hourly rate
50 / hr
Employees
32
Locations
Malta
Year founded
Founded 2010
Share Your Experience
Help others by sharing your experience with this company
No reviews yet
Be the first to review this company!
