To manage complex customer projects from design and development to production with end to end delivery responsibility; ensuring delivery excellence and customer delight. Interface and engage with customers at a strategic level, ensuring that not only the current project...
Read More