Allen Robert is a seasoned executive currently serving as the Senior Executive and Head of the London Office at BHP Billiton. Previously, they held the position of Senior Vice President of Compliance at Rio Tinto from 1980 to 1990. In 2000, they also took on the role of Senior Executive and Head of Australia at BHP Billiton.
This person is not in the org chart
This person is not in any teams
This person is not in any offices