Posts
Debra Olurin
March 31, 2026 • This post has no categories.
Debra is an IT Operations Associate at Personified, supporting day to day IT operations. She has a background in biomedical and clinical engineering and has worked in healthcare technology management supporting systems essential to reliable healthcare delivery.


