Share this article:

Read our write-ups on OC's 500 Influentials: Meet the 500 (click)

Get the latest OC business and Coronavirus updates