Catalina Cernica

Managing Director at Spring Research