Polytechnicien, également diplômé de l'Ecole Nationale Supérieure de Chimie de Paris et d'un MBA à l'Insead (Singapour), Robert Bozza a commencé sa carrière au sein du groupe Total comme responsable du soutien technique puis directeur d'usine. Il occupe ensuite plusieurs postes exécutifs chez Rhône-Poulenc, puis chez Rhodia avant de rejoindre le groupe Veolia en 2003.
Initiateur du Veolia Innovation Accelerator (1) , Robert Bozza apporte à France Cleantech son expertise technique et scientifique et permet à cette dernière de fournir une « offre opérationnelle d'open innovation des grands groupes vers les startups ».