Reis Straughan

Business Process Specialist at Savage

Reis Straughan is an experienced professional with a diverse background in business process management and human resources. Currently serving as a Business Process Specialist at Savage since November 2017, Reis has held multiple roles including Business Process Analyst, Business Process Coordinator, and Operations Coordinator. Prior to this, Reis worked at Omnisource USA from December 2016 to November 2017, providing comprehensive human resources support, managing employee records, payroll processing, and benefits administration. Reis also has experience as President of Key Utility Management, a commercial utility management firm, from August 2008 to November 2015.

Links


Org chart