Home / Uncategorized / Assistant Manager / Manager – Business Development

Assistant Manager / Manager – Business Development

Company: technical associates ltd

Job DescriptionDeveloping and leading an aggressive sales marketing team for Sales of Power Distribution transformers and Turnkey Projects....


Apply job

Location: LUCKNOW, UTTAR PRADESH, IN

Leave a Reply