spell employs 25 employees. The spell management team includes Harriett Prouse (Project Manager), Georgia Anifantis (onwer), and Ann Kidder (Lead Product Manager).
Looking for a particular spell employee's phone or email?