Alex Sheehan

Executive Director, Head of Switzerland at Wachsman

Timeline

  • Executive Director, Head of Switzerland

    Current role