Michael Freund was born and raised in New York. He graduated from Columbia University where he received his MBA, and he co-authored the book A Drop in the Ocean: A Daily Dose of the Land of Israel. He once served as Deputy Communications Director in the Israeli Prime Minister’s office.