Shell Australia appoints new head of corporate relations
Shell Australia has appointed Michelle Barry as its new head of corporate relations.
Barry previously held the role of executive general manager, corporate services at Shell Energy Australia.

Michelle Barry