Arvind Manocha, President and CEO

Arvind Manocha, President and CEO

Credit: Steven Biver