BYCSA S.A
Presales Engineer
Wallbox Chargers
Account Executive
Volvo Car UK
Junior Project Engineer
Connected Kerb
Business Development Manager
Connected Kerb
Head Of Partnerships
Shell
Territory Account Manager
Shell
Lead Territory Account Manager
City, University of London
Swansea University