Stuart Baden Powell Head of Asia Electronic Execution Macquarie Term: November 2017 – November 2020 Profile detailsLikes:1