Entrant Profile

Vignesh A

Location: Chennai, Tamil Nadu India


Company: PETROFAC


Profession: Engineer/Designer


Inspired by: "Necessity is the Mother of Invention"