Rob Jones

Head, Latin America at Sterling

Rob Jones is the Head of Latin America for Sterling. Rob joined Sterling in January 2023 through Sterling’s acquisition of Socrates Ltd., where Rob was the founder and executive director. Before founding Socrates, which became the biggest independent background screening company in Latin America, he served in CSO and CCO roles for two Fortune 500 multinational organizations. Rob began his career with the British government and served both domestically and internationally in a variety of diplomatic, investigative, and analytical roles. At Sterling, Rob brings his 20+ years of extensive knowledge of the global screening industry and focuses on delivering against a strategy to drive strong growth across Latin America. Rob holds a Bachelor of Science degree with Honors from University College London, has spent significant time living and working overseas, and is now based in Oxford, England.

Links

Previous companies

Praxair logo
Mondelez International logo

Timeline

  • Head, Latin America

    Current role

View in org chart