Moss has served in various administration roles. He was the inaugural chief executive officer of the West Australian Sports Centre Trust from 1986 to 2008.
Moss had roles in different administrations. From 1986 to 2008, he served as the inaugural CEO of the West Australian Sports Centre Trust.