Geoffrey Ren

headshot of geoffrey ren

Geoffrey Ren is the Chief Information Office at the Canadian Red Cross. A distinguished Cross-culture international IT &Digital leader with more than 21 years of extensive experience and business acumen mainly in the Life Science/Healthcare sector. Geoffrey’s passion is using digital technology to bring a larger social impact to the Society.

The professional achievements he is most proud of -, when he started with Novartis Pharma China with a mandate to build the $250 Million R&D and Manufacturing site from a technology standpoint. Not only that delivered the state of art IT Infrastructure and Applications, but also learned how to perform in the matrix organization. Later on, When he moved to Novartis Canada in PEI. Three months after arrival, it became part of Eli Lilly because of the acquisition. The biggest challenges are how to quickly transform IT to the new environment, on top of the technology, how to manage the change management and drive adoptions.

As for personal interests – he started the woodwork during the pandemic, really enjoying building things by his own hand. He also likes to take a quick morning run, whether it is +30 degrees or -30 degrees.