Insulet
Casey McRae is an experienced professional in engineering and operations management, currently serving as Senior Project Manager at Insulet Corporation since March 2025. Prior roles include Senior Operations Manager at embecta, Program Manager at MannKind Corporation, and Manager of Sustaining Engineering at Precision Coating. Casey co-founded Case Coaster and held positions such as Project Engineer at Valeritas and Manufacturing Engineer at OMNIlife science, inc. Additionally, Casey worked as a Process and Design Engineer at F&M Tool and Plastics, Inc. and gained early experience as a Prep Cook at Gibbet Hill Grill. Educational background includes a Bachelor of Science in Plastics and Polymer Engineering from the University of Massachusetts Lowell, completed in 2015.
This person is not in any teams
This person is not in any offices