Leigh Willis's Location
Gillingham, GB
Leigh Willis's Skills
Leigh Willis's Summary
Leigh Willis, based in Gillingham, GB, is currently a Business Account Manager at Ubisoft. With a robust skill set that includes Video Games, Management, Online Gaming, Computer Games, Marketing Management and more, Leigh Willis contributes valuable insights to the industry. Leigh Willis has 1 email on RocketReach.