Ambassador noun a person who represents and promotes a particular organization, group of people, activity, or brand
Join our community for access to these and more than two dozen other accomplished professionals that can support you. Apply for Investment or Talk to Us below!