John Vincent

MSc BEng

Senior Engineer

John Vincent