Todd Nappi has held various client success and management positions, overseeing teams and operations in companies like Absorb Software and Indeed.com. With a background in communication and media studies, Todd's roles have involved managing client onboarding, customer service, and upsell opportunities. Notable achievements include scaling departments, generating revenue, and collaborating with global vendor operations.
Sign up to view 0 direct reports
Get started
This person is not in any offices