Yogesh Chauhan

Yogesh Chauhan

Yogesh Chauhan is Director of Corporate Sustainability at TCS Europe.