John Callachan's Location
Sheffield, GB
John Callachan's Work
John Callachan's Education
John Callachan's Skills
John Callachan's Summary
John Callachan, based in Sheffield, GB, is currently a Managing Director at DDC Os, bringing experience from previous roles at DDC Os. John Callachan holds a Lodge Park School. With a robust skill set that includes Outsourcing, Management, Business Development, BPO, Service Delivery and more, John Callachan contributes valuable insights to the industry. John Callachan has 1 email and 1 mobile phone number on RocketReach.