Rebecca Leach

Rebecca is a business consultant and advisor with decades of international business experience. She has a Master in International Business and Policy from Georgetown University, and started her first business in 1994 in Saudi Arabia. She has diverse interests and has received many awards, including an award from the Discovery Channel for a video in theoretical physics.

X