JRF employs 166 employees. The JRF management team includes Anne Ganzon (CEO), Jesse Frias (Director of operations), and Hattie Dunbar (Administrator).
Looking for a particular JRF employee's phone or email?