Jim Whalen

Jim Whalen

Senior Analyst and Consultant, Taneja Group