John Henricksen

John Henricksen

Technology Finance Executive
2 points