Canary Wharf Group's IT department is led by Katherine Cmiosh (Director of Health and Safety) and has 36 employees.
Phillip Bland
Systems Administrator
Katherine Cmiosh
Director of Health and Safety
Nilanka Perera
Senior Power Platform and SharePoint Developer
Scott Tickner
Business Systems Manager
Looking for a particular Canary Wharf Group employee's phone or email?