Customer Portal customer-icon

Blogs | 11/05/2015
A new Pope as evidence of an IT revolution

You won’t understand me if you haven’t seen the pictures yet. Two photos, taken from exactly the same place – St. Peter’s Square in Rome – during the announcement of a new Pope. One comes from… 

Learn more
Blogs | 26/02/2015
My workplace is where I am

Colleagues talking to each other while being on three different continents and the threat of a snowstorm made me realise just how much the concept of work… 

Learn more