Advisory Board – James Russell

Our Advisory board support our leadership team with strategic direction and growth input.

James Russell, Programme Director at Aviva

James has a diverse background spanning Insurance, Consultancy and Automotive sectors.  Currently a Programme Director at Aviva, James was previously Managing Director of a £70m turnover Internet business and has held leadership roles in business transformation, sales and procurement.

Current and previous roles include:

  • Programme Director for Insurance transformation programme including IT system development and implementation
  • Managing Director of, an online auction company specialising in the handling and disposal of Total Loss vehicles with responsibility for a £70m P&L
  • Supply Chain and Procurement roles in Industry and as a Management Consultant
    Key Account Manager for automotive parts supply to vehicle manufacturers