Steven Hewa

Steven Hewa

Steve is a customer support specialist that began working for Edmunds in 2023. He helps our clients troubleshoot, resolve, and report issues they are currently facing. Steve enjoys being with family and friends, going to the beach, and watching the New York Yankees.

Meet Our Customer Support team!

141
Total
Employees
42
Employees in Product Development
62
Employees in Customer Support & Success