Claire Scull

Sales Enablement Lead, Veritas Technology

The Meaning of Sales Enablement

Note- Claire has recently taken on a new role in sales enablement at Tenable. 

If you are interested in being interviewed for a site feature, contact our Community Director

Back to Interviews