Robert Crosby's Location
Chelmsford, Essex, United Kingdom
Robert Crosby's Work
Robert Crosby's Skills
Robert Crosby's Summary
Robert Crosby, based in Chelmsford, Essex, United Kingdom, is currently a Managing Director Technical Operations and Head of Business Intellegence at Gallagher, bringing experience from previous roles at Gallagher and Xchanging. With a robust skill set that includes BPO, Process Improvement, Business Transformation, Outsourcing, Offshoring and more, Robert Crosby contributes valuable insights to the industry. Robert Crosby has 2 emails on RocketReach.