Touchcast Data Dictionary

Master Service Agreement (MSA)

A contract that establishes the fundamental agreements between two parties. MSAs allow vendors and clients to agree on basic terms at the outset of a business relationship, which can drastically speed up the negotiation process for future projects and contracts.

Products
Ciscape
CogCache
Fabric
Genything
MaaS Cube
MaaS Enterprise
MaaS Studio
Topics
Sales

A few more details