Ben Vaudin, based in Saint Peter Port, Guernsey, is currently a Group Financial Controller at Collas Crill, bringing experience from previous roles at Teneo, Deloitte and Sure / Sure International. Ben Vaudin holds a FCCA. With a robust skill set that includes Microsoft Excel, Auditing, IFRS, Financial Analysis, Financial Reporting and more, Ben Vaudin contributes valuable insights to the industry. Ben Vaudin has 3 emails on RocketReach.