Sales Team Lead

StoryTerrace is a fast growing, consumer-tech scale-up with offices in Los Angeles and London, 40+ employees and a pool of over 600 vetted freelancers in Europe and the United States.

The companys vision is to create a world in which every life story is captured in a meaningful way.

Related Post

Sales ExecutiveSales Executive

Konica Minolta Business Solutions U.S.A., Inc., a global Fortune 1000 company and one of Forbes 2017 America’s Best Large Employers, is transforming the way we all do business.From smart office