John
Dougal

Chief Financial Officer

John's Superpowers