Rajeev Mehrotra

Mask group (1)

Rajeev Mehrotra

Technology Delivery Leader, Amazon Web Services