Carlo is an Adjunct Professor at York University, Canada and a Project Coordinator at the European Space Agency. He also founded acompany yourscienceBC that supports innovation in companies with tech transfer services.