Rob Squires

Rob Squires

Rob Squires is Vice President & Regional Head of Sales of Asia & Japan at Ceridian

Post By Rob Squires

Get the latest Articles, Insight, News & Trends from the world of Talent & Work. Subscribe now!