David Thomson has extensive experience in finance roles across various organizations. Currently serving as VP Finance at OnePlan, David previously held key positions at Yieldify as Finance Director and Group Financial Controller, as well as Finance Manager and Senior Accountant. Additional experience includes the role of Interim Finance Manager at Mediatonic Games and Senior Audit Associate at Buzzacott. David's career reflects a strong background in financial management and auditing.