Learn more
Log in
Team Sledd Convenience Distributor
Contact
No bio yet
Links
Derek Ward
Sales Business And Technology Manager
January, 2017 - present
January, 2007
April, 2002
Cognizant
BNP Paribas
Vestas
Island Luck - Playtech Systems Ltd
eBay