Scene employs 64 employees. The Scene management team includes Pete Miller (Founder), Tom Knights (Managing Partner, Scene), and Ellie Shaxon (Head of Product, US).
Looking for a particular Scene employee's phone or email?