Sofology employs 661 employees. The Sofology management team includes Stephen Prendergast (Head of Human Resources and Talent), Megan Carmichael (Assistant Ecommerce Manager), and Lauren Harvey (Assistant Marketing Manager).
Looking for a particular Sofology employee's phone or email?