Complex sentence: Today, the firm has additional practices in London and Jakarta and a team of 13 Directors manages 140 + staff across its three locations.
Split into simpler sentences: Today, the firm has additional practices in London and Jakarta. A team of 13 Directors manages over 140 staff across its three locations.