Sheila recently joined the OMNI group in November 2020. Prior to coming to OMNI, she worked as an Implementation Project Manager in Treasury Sales for a major commercial bank. She worked in banking for over 28 years.
Sheila graduated from the University of New Orleans, majoring in Business Education. She is a native of New Orleans, Louisiana and an avid Saints fan. Sheila and her husband Clem have three adult children. She enjoys spending time with her grandchildren, jogging marathons and working at her church.