b' Application /Technical Support Manager/Engineer Functional area: Sales Country: India City: Pune/Bangalore Company name: Leybold India Pvt Ltd Date of posting: May 17, 2024 Your Role Following the brand mission of VIN & SVD, generating sustainable & profitable growth of…