David Thackray
David Thackray
Sales and Marketing Director
TEVVA Electric Trucks