Becky Thomas

Becky is DVSA's Director of Strategy, Policy, Digital and Technology