Full Name
Sheila O'Hara
Job Title
Business Technical Leader for Sustainability
Company
IBM EMEA
Speaking At