theScore employs 620 employees. The theScore management team includes David Barnes (Senior Risk and Trading Operations Manager), Rory Barrs (Director, Content), and Alexia C. (Office Manager).
Looking for a particular theScore employee's phone or email?