Vitalhub Corp. ha annunciato che Francis Shen è stato nominato Presidente del Consiglio di Amministrazione, succedendo a Chris Schnarr che lascerà il 31 dicembre 2023. Francis Shen è il Presidente di Shen Capital Partners Inc. In precedenza, è stato fondatore, Presidente e Co-CEO di Aastra Technologies Ltd.. Durante i suoi 18 anni come azienda quotata in borsa, Aastra è cresciuta da 5 milioni di dollari a oltre 700 milioni di dollari di fatturato.

Durante il periodo di quotazione in borsa, Aastra ha raccolto 76 milioni di dollari e ha restituito oltre 700 milioni di dollari agli azionisti. Riconosciuto come Imprenditore dell'anno dell'Ontario nel settore della Tecnologia e delle Comunicazioni da Ernst & Young nel 2000, il signor Shen ha conseguito sia un Master che una laurea in Scienze Applicate presso l'Università di Toronto.