Sheila Hara

Sheila Hara

Sheila Hara

Sheila Hara is in Product Management for over 12+ yrs. She is also a mom of 3 lil monsters and loves family time!