You are here

Biocat Team

General Management

Robert Fabregat
Robert Fabregat
Chief Executive Officer
+34 93 310 33 30
Baldiri Reixac, 4-8, Torre I, PCB. 08028 Barcelona