, we manage over 320 million square feet of client portfolios across 30,000+ locations in North America, Europe, Middle East... and presentation skills as well as proficiency in MS Office products a must (Excel, Word, Outlook and PowerPoint) Detail-oriented......
Job Location: Edmonton, AB, Canada