Deborah Woods

Deborah Woods is a professional, goal orientated, people manager with 20 years contact centre experience, who has successfully delivered results in demanding, fast-paced, contact centre environments.

Connect with Deborah on LinkedIn