Technical Leader – Mechanical Design at GE Vernova – Bengaluru | Jobyssey