Coastal view

To holiday… or not to holiday?

If the latest research from the Institute of Leadership and Management (ILM) is to be believed, we are a nation of workaholics. Its recent study showed that two in five managers did not take their full annual leave allowance in […]

Continue reading