Debra Turner's Location
London, England, United Kingdom
Debra Turner's Education
Debra Turner's Skills
Debra Turner's Summary
Debra Turner, based in London, England, United Kingdom, is currently a Director, Client Relationship Management at African Business Central. Debra Turner holds a Bachelor of Science in Computer Science @ University of Cape Town. With a robust skill set that includes Customer Service, Microsoft Excel, Strategic Planning, Public Speaking, Relationship Management and more, Debra Turner contributes valuable insights to the industry. Debra Turner has 1 email on RocketReach.