leadership
confidence high
sentiment neutral
materiality 0.55
COO David Sweitzer resigns; Felipe Garcia appointed SVP of Key Accounts
Quest Resource Holding Corp
- David P. Sweitzer resigned as COO and EVP effective October 20, 2025.
- Felipe Garcia appointed SVP of Key Accounts on October 21, 2025, reporting to CEO Perry Moss.
- Garcia brings 12+ years of executive leadership from Republic Services Group and facility maintenance.
- New role focuses on leading customer teams and developing strategic relationships.