Todd Fischbach is currently the Senior Manager of Customer Success at Deel, a role they have held since 2025. Prior to this, Todd served as Manager of Customer Success Key Accounts at Datadog, where they managed over $250 million in annual recurring revenue and were recognized as a President's Club Winner in FY 2023. With a solid background in customer acquisition and account management, Todd has also been a Key Account Manager at MOO and a Business Development Manager at Innovative Business Technologies. Todd holds a Bachelor's degree in Aeronautics from Metropolitan State University of Denver.
This person is not in the org chart
This person is not in any teams
This person is not in any offices