Greg Womack, based in United Kingdom, is currently a Vice President, Enterprise Sales EMEA at ThoughtSpot. Greg Womack brings experience from previous roles at ThoughtSpot, Showpad and Merkle. Greg Womack holds a 1994 - 1997 BA Hons in Business Administration @ Nottingham Trent University. With a robust skill set that includes C-Level Relationships, Key Account Development, Cross-functional Team Leadership, Enterprise Technology Sales, Go-to-Market Strategy and more. Greg Womack has 2 emails on RocketReach.
Looking for a different Greg Womack?
Find contact details for 700 million professionals.