ROLE DEFINITION: Business Head is one who is responsible for success of the organization, leading the development and execution of long term strategies with the goal of increasing the shareholder value through effective delivery of the Projects. RESPONSIBILITIES: Business Head…