Innovative People

Joe Dipippo

Operational results. Getting the most out with limited resources