Reflect employs 20 employees. The Reflect management team includes Jamie Squires (Creative Director), Henry Heflich (Past Chairman), and Bart Massey (Chief Technology Officer).
Looking for a particular Reflect employee's phone or email?