Meg Sinclair Hired As Manager of Corporate Communications At Syncapse