John Sperzel

John Sperzel was appointed Osler's chief executive on 21 January 2026.

Title: Chief Executive Officer | Company: Osler Diagnostics