I don't want to out myself, but the company I work for is a smallish startup (<100 people now) that has revenue, and closed a multimillion dollar round last year. Most of the people there have never met in person (I've been there for >2 years and have not met any of my coworkers, and only one is in my country, at the opposite end)
While some of the execs have met in person now, the whole thing was bootstrapped by a handful of people before they met.