tech:

taffy

Sachin Mehra

Salesforce appoints three new independent directors

Salesforce has appointed three new directors as part of its ongoing board refreshment process.