Corporate Management

Greg Franklin

Director of Fleet and Facilities

Greg oversees the purchase and maintenance of the company’s fleet and equipment and is responsible for the development and maintenance of all Ruppert Landscape facilities. He joined the company in 2016 and has over 19 years of management experience ranging from operations to logistics, including transportation, warehouse and distribution management. He holds a Bachelor of Business Administration (BBA) degree from Radford University.

Jay Long

Vice President of Human Resources

In this position, Jay works closely with managers to provide them with the tools and assistance they need to train and develop their employees and to coordinate their recruiting efforts. He has been with the Ruppert organization for over 15 years and has over 27 years of experience in the contracting industry. He holds a bachelor’s degree in chemistry from The George Washington University and an MBA from the University of Maryland.

Jennifer Saah


Jennifer leads the accounting team and plays a key role in the development, operation, and control of accounting operations including accounts payable, accounts receivable, payroll and financial reporting. Jennifer has been with the Ruppert organization for over a year and has over 10 years of experience in general ledger accounting, financial reporting, and corporate accounting management. She holds a bachelor’s degree in accounting and economics from High Point University and is a Certified Public Accountant (CPA).

Dave Sanders

Director of Safety and Risk

Dave’s primary responsibility is promoting and communicating a culture of safety that is the foundation of the Ruppert organization. He leads the company’s safety and risk management program, working hand-in-hand with safety committee members in every branch and ensuring a focus on safety in all areas of the company. Dave has over 38 years in the green industry in both safety and operations management. He has been with the Ruppert organization for over seven years.

Emil Saweros

Director of Software Development

Emil oversees the software development team and manages the creation, delivery, and support of software projects. He has over 20 years of combined IT experience and holds a bachelor’s degree from Cairo University, a master’s degree in computer science from Loyola University, and is currently studying to obtain a doctoral degree in information technology (D.Sc.) at Towson University.  In addition, he holds two degrees in computer programming and networking and is a Microsoft Certified Solution Developer and Applications Developer (MCSD/MCAD).

Amy Snyder

Director of Public Relations

Amy’s expertise is in public relations, employee relations, media relations, special events, and marketing. She works to expand the company’s visibility, raise brand awareness and grow employee well-being. Amy has a bachelor’s degree in communications and a master’s degree in professional writing from Towson University. She has been with the Ruppert organization for over 14 years and has 19 years of experience in the marketing/communications field.

Dan Spruill

Director of Information Technology

Dan is responsible for the management and development of our IT department, acting as the key liaison between the IT department and the business. In that role, he assists with communicating strategy, employee needs, project ROI’s, hardware/software needs, outsourcing opportunities, and budgets. Dan joined the Ruppert organization in 2015 and has over 18 years of IT experience. He holds a bachelor’s degree in engineering science from Loyola University.