Beth Francis is a seasoned benefits professional with extensive experience in various roles related to employee benefits and operations. Currently serving as a Staff Benefits Analyst (Benefits Lead) at Sunrun since June 2023, Beth previously held the position of Benefits Operation Supervisor at FM Global from September 2022 to June 2023. Prior experience includes working as a Benefit Operations Specialist at Amazon from July 2019 to September 2022, and as a Sr Benefits Specialist at Schneider Electric from July 2005 to May 2019. Beth began a career in benefits as a Benefits Coordinator at Ocean State Job Lot from April 1998 to July 2005. Educational background includes studies at Bryant University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices