Sedna
Rebecca Price currently holds the position of Senior Technical Success Manager at Sedna. Rebecca has previously worked as a Project Manager at Ultra Electronics and in various roles at GE Aviation, including Customer Program Manager and Project Analyst. Rebecca obtained their education from The Open University.