IT Managers at Cleo give their company a 4.5 out of 5.0, while the average rating for Cleo is 4.5, making them just as happy as every other employee at Cleo and 17% happier than every other IT Manager on CareerBliss - the happiest IT Managers work for Magna Int'l.
"Great company with rapid growth. A friendly environment to grow and test your skills. Very fast paced but a fun ride if you can handle it."
Update your browser to have a more positive job search experience.
Upgrade My Browser