Director Sales Account Management
10 days ago
London
We have now grown into a 550+ members strong team with offices in San Francisco, Jersey City, Dallas, Peru London and Bangalore, India. Sigmoid is rapidly growing & is backed by Sequoia Capital. Key ...