Geo Plus's Location
Laval, QC, CA
Geo Plus's Skills
Geo Plus's Summary
Geo Plus, based in Laval, QC, CA, is currently a Business Development at Geo-Plus. With a robust skill set that includes Leadership, Marketing Management, Product Marketing, Consulting, Strategic Partnerships and more, Geo Plus contributes valuable insights to the industry.