- Charles River Laboratories (Durham, NC)
- …a career that you can feel passionate about. **Job Summary** We are seeking a ** Manager / Sr . Manager ** for our **Discovery** site located **Durham, NC** . ... structure to meet business objectives. The following are responsibilities related to the ** Manager / Sr . Manager ** : + Align in vivo operations to the needs… more