Rachel Brown

last updated 1/26/2018

Rachel Brown

Senior Research Manager at Instar Research

Location:
1040 Avenue of the Americas, New York City, New York, United States

General Information

Experience

Client Manager - Medefield

Project Manager - Medefield

Project Manager - DoctorDirectory.com Inc

Browse ZoomInfo’s Directories