Charlie McMillan Chief Executive Email Charlie Charlie is the Chief Executive at SCLD, responsible for the overall strategy of the organisation as well as the staff team.