STEPHEN Ross has joined Robert Walters as a consultant in its accounting and finance division.
He is responsible for the recruitment of accounting and finance professionals, primarily for the resources industry.