Rob Coupland

Digital Realty
Rob Coupland.jpg
Rob Coupland is managing director, EMEA, at Digital Realty