Learn more
Log in
ITS Compliance
Contact
No bio yet
Scott Satchell
VP, Sales
Current role
VP Sales North America & Latam at Lusha
VP, Sales Development at Greenhouse
VP Sales Operations at Presidio
Vp, Sales & Business Development at QualiZeal
Vp, Sales And Marketing at Skorpios Technologies
Access the worlds's biggest network of public org charts