Three Sixty managing director steps down By Utility Week 5th January 2017 Three Sixty managing director Robert Marrill has stepped down from his role just four months after the company launched. This content is for members only. Please click here to view the full article.