Richard Banerjee

CTO, GEC Media Group