Jobs at McTavish Resource & Management Consultants Ltd.