Profile


profile picture of John Leech (bigleech)

John Leech

Innovative Talent Executive

Current Position

  • Director recruitment marketing and branding

    Comcast

31


  • Overview
  • Resume
  • Skills
  • Portfolio
  • Achievements
  • Involvement
Who John follows
Who is Following John?