Leslie Kennedy

Leslie Kennedy

R&D Technician
18 points