Robert B. Somerville Co. Limited
Project Coordinator
Robert B. Somerville Co. Limited
Contracts Manager
Robert B. Somerville Co. Limited
Manager - Special Projects and Business Development
Robert B. Somerville Co. Limited
Project Manager
York University
McMaster University