Michael German

Managing Director @ Vannin Capital