Lee Dowds's Location
Mississauga, ON, CA
Lee Dowds's Work
Lee Dowds's Summary
Lee Dowds, based in Mississauga, ON, CA, is currently a maintenance captain and vehicle and equipment manager at Landcare inc, bringing experience from previous roles at Breakaway landscaping.