Posts

Debra Olurin

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.


Return to Posts