Senior Technical Manager
MCR Property Group
Central London