Business Head Offshore Asset Management Company

FORWARD • dubai, dubai • Posted July 03, 2026

About the Role

One of the leading Global Asset Management Company is looking for a Business Head - Offshore for developing & monitoring strategies for ensuring the long term financial viability of the organisation. As a P & L Head he/she will be responsible for planning and budgeting of the key deliverables of the business & implement the strategic goals & objectives of Dubai Subsidiary.

Key Result Area
  • To achieve the business development and sales targets for the U.K. & EMEA Geography across channels and asset classes.
  • To expand and develop Institutional client coverage & distribution network.
  • To implement new product ideas and reposition existing products to suit the appetite of the distribution/investor community in the region.
  • Improve profitability for the organisation to ensure growth in top line as well as bottom line.
  • Ensure that all legal, compliance/regulatory clearances are in order for all operations of the Off-Shore...