Beauchamp takes over for Peter Leav, who has been CEO since 2016. Leav is stepping down to take “a planned career break,” said the company in a statement. …read more
Source:: Open Source S
Beauchamp takes over for Peter Leav, who has been CEO since 2016. Leav is stepping down to take “a planned career break,” said the company in a statement. …read more
Source:: Open Source S