Cheryl Reddy is CEO at Eclipse Communications. and is responsible for the agency’s strategic direction and to continuously achieve its mandate of people, client and agency growth across the full spectrum of services and business units in the agency’s four offices in South Africa.