Robert Meagher's Location
New York, United States
Robert Meagher's Work
Robert Meagher's Education
Robert Meagher's Skills
Robert Meagher's Summary
Robert Meagher, based in New York, United States, is currently a Psychologist at NYC Department of Education, bringing experience from previous roles at NYC Department of Education, New York University and Saint Jerome Elementary School. Robert Meagher holds a 2001 - 2007 PsyD in Psychology @ St. John's University. With a robust skill set that includes IEP, Special Education, Learning Disabilities, Psychology, Mediation and more, Robert Meagher contributes valuable insights to the industry. Robert Meagher has 3 emails on RocketReach.