Leo Oliva

Seattle, Washington, US

Director, Technical Delivery
Background
Work Experience

Director, Technical Delivery

IMS Health

April 2013 - December 2016