PeoplePebble Beach Systems Adds Russin, Amoroso to North America StaffRussin joining as vice president of sales; Amoroso as sales engineering managerBy Michael BalderstonMar 13, 2018