Novartis Grimsby Workers

Novartis Grimsby Workers

United Kingdom Grimsby, England, United Kingdom

Group open to all people working on Novartis. Will hopefully breed a bit of healthy competition.

Join Club

Last Week's Leaders

  • Last Week
  • This Week

This Week's Leaderboard