Neil Bar-Or

Managing Partner, Chief Of Strategy at From The Future

Neil Bar-or is a seasoned marketing professional with extensive experience in strategic leadership and customer acquisition. Currently serving as Managing Partner and Chief of Strategy at From The Future since August 2021, Neil leverages the Growth Amplified™ methodology to optimize full-funnel customer acquisition. Prior to this role, Neil was the CEO of Plush Digital, Inc., which was acquired by From The Future, and held various positions including Client Success Consultant at Blackbaud, and Journalist at the Associated Press, where significant international stories were reported. Neil's creative and strategic capabilities were further honed as Chief Creative Marketing Director at Involve, Inc., and Creative Director at US Interactive. Educational qualifications include a Master of International & Public Affairs from Columbia University and a Bachelor of Science in Communications from Boston University.

Links

Previous companies

Blackbaud logo
The Body Shop logo
The Associated Press logo

Org chart