Jobs Details
Country Managing Director 

Job Description : Country Managing Director" based at Delhi NCR, Baroda. Responsible for overall P & L of the company, Organizational Vision & Strategy M&A , JV management. Large-scale Plant Operations Management, Strategic Business Planning, Marketing, General Management.P&L Management, Budgeting & Forecasting. frequent travelling to Baroda, Manesar, Bangalore, Chennai & Pune. Must be responsible for the overall P & L of the company.

Posted on : 19-05-2024
Back