RECOR employs 44 employees. The RECOR management team includes Josh Overell (Executive Director), Nadia Potts (Sales Business Development), and Paul Brennan (Principal Project Manager).
Looking for a particular RECOR employee's phone or email?