Shantanu De

Shantanu De

Shantanu De is a Principal Architect at Royal Mail Group