Full Name
Jenna Beck
Job Title
Growth Industry Marketing Lead, North America
Company
Tata Consultancy Services
Jenna Beck