Ross is the Director of the consulting engineering company Selkirk Consulting Limited that specialises in mechanical and building services engineering. This company was formed when Ross resigned his directorship in what was the company he cofounded Cosgrove Major Consulting Engineers, which grew under his leadership to a staff of twenty. Prior to this, he worked as the South Island Manager for a private company that manufactured and imported building services equipment and he spent two decades as an engineer with the Ministry of Works and its restructured successors.
As well the directorships in the two consulting engineering companies, his governing experience includes two terms on the Governing Board of the Institution of Professional Engineers New Zealand and he is also currently a member of the Building Research Advisory Council. Ross completed his BE(Mech) at the University of Canterbury and is a Fellow of the Institute of Professional Engineers New Zealand (FIPENZ).