Learn more
Log in
Global Shares
Contact
No bio yet
Links
Lee Taylor
Head Of Client Management, EMEA
Sign up to view 5 direct reports
Get started
19 members
Cognizant
Microsoft
Deutsche Bank
Patagonia
Zendesk