Prior to joining ETH Zurich, Rico was on the faculty of Johns Hopkins University, in the Department of Applied Mathematics and Statistics. Before that, he worked for several years as a postdoc at MIT, and also briefly at EPFL. Rico holds a PhD from ETH Zurich and a master's degree from EPFL. His main research interests lie broadly in Combinatorial Optimization and its applications, with a focus on techniques related to (poly-)matroids, submodular functions, and polyhedra.