ShareResizeAustralian advisory firm Gresham Partners has hired Mark Johnson as a senior adviser in Sydney, Bloomberg reported. Johnson, who will take up his new role on June 1, previously worked for Macquarie Group.