Through the Looking Glass employs 128 employees. The Through the Looking Glass management team includes Megan Kirshbaum (Founder and Executive Director), Adam Moss (Training Director, Clinical Supervisor, and Family Clinician), and Sharda Parajuli (Human Resources Manager and Payroll and benefit Administrator).
Get Contact Info for All DepartmentsLooking for a particular Through the Looking Glass employee's phone or email?