People Search

Neil Lightfoot

All public info

Like other search engines (Google or Bing) Radaris collects information from public sources.

Social Media with Neil Lightfoot

Linkedin

Neil Lightfoot
Locality:
Liverpool, United Kingdom
Summary:
Inside Sales Manager (EMEA) at ServiceSource
Experience:
ServiceSource (Privately Held; Information Technology and Services industry): Inside Sales Manager (EMEA),  (February 2010-Present) 
BACK inContact (T/A BACK Collect) (Privately Held; Outsourcing/Offshoring industry): Operations Director,  (June 2009-January 2...