Rachel D.

Director Of Insights

Rachel D. is an accomplished professional with extensive experience in data analytics and insights across multiple industries. Currently serving as the Director of Insights at Visa since April 2023, Rachel previously held significant roles such as the Head of Insights & Analytics at Currencycloud, and the Head of Analytics at Confused.com, where responsibilities included defining and delivering data strategies, managing large teams, and fostering collaboration. With a background in business intelligence, credit risk analysis, and a solid educational foundation in mathematics from the University of Bristol, Rachel has demonstrated strong leadership and relationship management skills, effectively driving performance and delivering valuable insights in high-pressure environments.

Location

Newport, United Kingdom

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices