“Long overdue”, the words of my boss’s boss on feedback from my trip to the East Coast this week. Further confirmation (if it was ever needed) that meeting my colleagues at our corporate ‘mothership’ in Islandia, Long Island, should have happened a while ago. Travelling on business may sound glamorous but as I have to […]