Engineering, Procurement, and Construction (EPC) business in India, you will play a crucial role in driving the sales strategy... is a plus.Work Experience :- Minimum of 5+ years of progressive experience in sales and business development, with at least 2 years...