Nick Rogers

Chief architect for the Americas

Nick is our chief architect for the Americas, based in Atlanta.

Nick has 35 years of experience in the industry designing, delivering and operating solutions within the corporate enterprise arena including our own worldwide internal enterprise and the London 2012 Olympic infrastructure. Nick is our chief architect for the Americas, based in Atlanta.

Linkedin profile