Ben Smith is the Head of Credit Control for Europe, Eurasia, and Africa at Chubb, based in London. They have held this position since 2018, also serving as the CGM Bureau Credit Control Manager at Chubb since 2017. Prior to this, Ben was a Credit Control Manager for QBE Europe, where they managed large teams and projects. Their career began as a Credit Controller at Park London Ltd from 1999 to 2006, and they briefly worked as a Recruitment Consultant with REED in 2007. Ben is currently pursuing education at St John Payne.
This person is not in the org chart
This person is not in any teams
This person is not in any offices