Cameron Love

In a corporate world where big data analytics has become the next big thing, Greg Richards knows that business is still all about people and putting them in the best position to succeed
A wide-ranging search led the Ottawa Hospital right back to where it started as the local institution announced Thursday its current executive vice-president and COO will become its new chief later…