Alex Biosca Roca

Luxembourg, Luxembourg

  • Work
    • Self-Employed
  • Education
    • European School of Luxembourg
    • IEBS - Innovation & Entrepreneurship Business School