Sara Castle's Location
Atlanta, GA, US
Sara Castle's Work
Sara Castle's Education
Sara Castle's Skills
Sara Castle's Summary
Sara Castle, based in Atlanta, GA, US, is currently a Chief Operating Officer at CenExel iResearch, bringing experience from previous roles at CenExel iResearch, Peachtree BioResearch Solutions, INC Research Inc. and Mölnlycke Health Care. Sara Castle holds a 2005 - 2007 Atlantic Union College. With a robust skill set that includes Biotechnology, Neurology, EDC, Project Management, Healthcare and more, Sara Castle contributes valuable insights to the industry. Sara Castle has 4 emails on RocketReach.