Jocasta

Jocasta Williams, Leader of Echo360, Takes on Expanded Role in Europe, Middle East, and Africa

Jocasta Williams, the General Manager of Echo360's Asia-Pacific (APAC) region, has been promoted to oversee the company's operations in Europe,…

7 months ago