We have no physical office, no geographical headquarters, and only rarely have a chance to meet face to face.
No tenemos oficina física, ni oficina central geográfica, y sólo raramente tenemos la chance de encontrarnos cara a cara.