Barry has served on company boards in Australia, Germany and Japan. He is currently Chairman of JKTech Pty Ltd. He was a Director of the Queensland Mining Council (now the Queensland Resources Council) from 1997 to 2000.

Barry has over 40 years experience in the minerals and resources sector in Australia, Asia, the United Kingdom, Europe and South America. He has held senior executive roles with the Thiess Group, MIM Holdings Limited and WCM Limited and has held leadership roles in a number of national and State industry federations.

Barry was awarded the Australian Institute of Company Directors – Queensland Division Gold Medal in 2011.