Search / 191 results found

from
to

SEATTLE, Oct. 20, 2021 /PRNewswire-PRWeb/ -- Screencast-O-Matic, the all-in-one screen capture, video editing, and hosting platform that takes visual creation, collaboration and sharing to the next level, today announced Andrew Baum as the company's Chief Marketing Officer, joining the Executive Leadership Team.