Stand employs 127 employees. The Stand management team includes Grace French (Director (and Head of Culture)), Hannah Sherrard (Account Director), and Emily Poyntz (Digital Account Manager).
Looking for a particular Stand employee's phone or email?