Créée en 2016, Angels’ Bay Invest est une association loi 1901 à but non lucratif, et membre de la fédération France Angels, association française pour la promotion de l’investissement par les Business Angels, dont elle a adopté l’éthique.
Groupe de Business Angels, technophiles, compétents et reconnus, issus de milieux professionnels variés, Angels’ Bay Invest est basé sur la technopole dynamique de Sophia Antipolis.