Stephen Cullen's Location
London, GB
Stephen Cullen's Work
Stephen Cullen's Education
St Mary and St Joseph
1982 - 1989
Stephen Cullen's Skills
Stephen Cullen's Summary
Stephen Cullen, based in London, GB, is currently a Office Services Manager at Addleshaw Goddard, bringing experience from previous roles at Williams Lea. Stephen Cullen holds a 1982 - 1989 St Mary and St Joseph. With a robust skill set that includes Service Delivery, Facilities Management, Outsourcing, Contract Management, Stakeholder Management and more, Stephen Cullen contributes valuable insights to the industry. Stephen Cullen has 2 emails on RocketReach.