Amichai Ben David is a co-founder of The Digital Nomad World, established in January 2020, providing a global platform for digital nomads. Previous experience includes serving as a Senior Affiliate Manager at Up Media, overseeing marketing budgets exceeding $1 million and analyzing performance metrics. Amichai has a background in life coaching, utilizing positive psychology, NLP, and CBT from 2015 to 2020. Additional roles include Program Manager with The Portnoy Brothers, Social Media and Community Manager at SeaLights, and Practitioner at Verint. Amichai's earlier career spans from serving as a Captain in the Israel Defense Forces to roles focused on improving the lives of mentally ill patients. Amichai holds a Master’s degree in Positive Psychology from Life University and a Bachelor's degree in Psychology and Government from Reichman University, alongside training from Coach Academy International.
Sign up to view 2 direct reports
Get started