Continue in 4 seconds
Sowmi Jagadeeshi

Sowmi Jagadeeshi

Sowmi Jagadeeshi is vice president, North America Energy & Utilities Solutions Leader, at Capgemini.