• Subscribe
  • Mercedes Ramos-Catalina

    Mercedes Ramos-Catalina

    Senior sales, negotiation & business Dev