Vantage Circle appoints Nikhil Norula as business head for Americas Industry News April 13, 2021 Nikhil Norula has been appointed business head at Vantage Circle, where he will be responsible for leading business growth in…