Tal Avraham currently serves as a Business Development Manager at Okoora, a position held since March 2025. Prior to this role, Tal Avraham worked at Okoora as a Sales Representative, contributing to the company's growth and customer engagement efforts.
This person is not in the org chart
This person is not in any teams
This person is not in any offices