Rosie Davis was born in Oklahoma.
She is a Certified Public Accountant and the current Vice-Chairman of the Smithfield Township Board of Auditors, to which she was first elected in 2018. Davis' professional experience includes working in financial management consulting. She is a member of the Finance Committee of the Shawnee Valley Owners Association and the Monroe County NAACP.[
Davis holds a bachelor's degree in accounting and political science from Texas Woman's University.