Carlo Caravaggio's Location
Toronto, ON, CA
Carlo Caravaggio's Work
Carlo Caravaggio's Education
Carlo Caravaggio's Skills
Carlo Caravaggio's Summary
Carlo Caravaggio, based in Toronto, ON, CA, is currently a Partner at Caran Developments Ltd., bringing experience from previous roles at URS Corporation. Carlo Caravaggio holds a 1992 - 1996 Bachelor of Applied Science (B.A.Sc.) in Civil Engineering @ University of Toronto. With a robust skill set that includes Construction, Renovation, Construction Management, Civil Engineering, Land Development and more, Carlo Caravaggio contributes valuable insights to the industry. Carlo Caravaggio has 1 email on RocketReach.