Leigh De Luca's Location
Melbourne, VIC, AU
Leigh De Luca's Skills
Leigh De Luca's Summary
Leigh De Luca, based in Melbourne, VIC, AU, is currently a Head Mechanic at Bike Gallery. With a robust skill set that includes Sports, Customer Service, Event Management, Sports Management and more, Leigh De Luca contributes valuable insights to the industry. Leigh De Luca has 2 emails on RocketReach.