Prior to his appointment, Azran was formerly the Senior Director of Business Development for Astro All Asia Networks plc, a leading Asian digital satellite television and radio broadcaster, where he led the start-up and operational launch of Astro's international investments and joint ventures across Southeast Asia, India and Greater China – having oversight management responsibility for a portfolio of over US$300 million invested in these businesses.