million square feet of client portfolios across 30,000+ locations in North America, Europe, Middle East, Australia and Asia... to optimize project delivery and deliver value to the client Computer proficiency in MS Office applications in particular - MS......
Job Location: Ottawa, ON, Canada