Senior Service Delivery Director, IT Infrastructure Services Europe at Cognizant
Alan Scovell is a(n) Senior Service Delivery Director, IT Infrastructure Services Europe working at Cognizant.