Technical service manager
chennai
...dotted line to Vice President Strategy. You are responsible to::Develop deep technical relationships with current customers by providing on:site technical support and advice, thus becoming a trusted advisor to the top 20 customers in India.:Conduct training sessions at the top 20 customer sites in India and drive growth through [...]
Category Sales
11 days ago in TipTopJob