iMovo Team Go Sailing As Part of Team Building Exercise
All employees working at iMovo, a company specialising in the fields of Customer Experience Management (CEM) and Business Intelligence (BI), have recently participated in a team-building exercise that involved sailing around Malta and Gozo.