David Hall is the Head of Sales at IDOX, a position they began in 2025. Prior to this role, they served as a Regional Manager at the same company. Their earlier experience includes working as an Account Manager, Programme Manager, Consultant, and Head of Account Management at CAPS Solutions. David holds a Bachelor of Arts degree from the University of Nottingham, earned between 1989 and 1992.
This person is not in the org chart
This person is not in any teams
This person is not in any offices