Default company background
TechSee

TechSee Jobs in United States

10 jobs at TechSee in United States

  • TechSee New York, NY

    We are looking for high-performers who are driven by excellence, collaboration, and the desire to make a tangible impact on the future of AI. · At TechSee, we combine cutting-edge innovation with a people-first philosophy. We are a global team who believe that every voice matters ...

  • TechSee Boston

    We are looking for high-performers who are driven by excellence, collaboration,and the desire to make a tangible impact on the future of AI. At TechSee, we combine cutting-edge innovation with a people-first philosophy. · ...

  • TechSee New York

    We are looking for a Director of Demand Generation to join our Marketing team. In this role, you will be responsible for driving brand awareness and building a strong, scalable pipeline to support new business and upsell opportunities. · ...

  • TechSee New York

    We are looking for a Director of Demand Generation to join our Marketing team.In this role, you will be responsible for driving brand awareness and building a strong, scalable pipeline to support new business and upsell opportunities. · ...

  • TechSee Boston

    Join our team as a Director of Demand Generation to drive brand awareness and build a strong scalable pipeline to support new business and upsell opportunities. · We are looking for an experienced leader with a proven track record in demand generation or B2B marketing, ideally wi ...

  • TechSee Boston

    We are on a mission to revolutionize the customer service experience with our innovative Visual AI and Digital CX solutions. As a Customer Success Manager at TechSee, you will play a crucial role in driving high customer adoption and satisfaction, resolving technical challenges, ...

  • TechSee Boston

    As an Account Executive at TechSee you will be a founding member of our next phase of North American expansion. · ...

  • TechSee New York, NY

    We are looking for a Director of Demand Generation to join our Marketing team. · Campaign Strategy and Execution · ...

  • TechSee New York

    As an Account Executive at TechSee, you will be a founding member of our next phase of North American expansion. · ...

  • TechSee Boston

    The Customer Success Manager at TechSee will manage strategic customer relationships, overseeing contracts, SLAs, adoption and advocacy. The role involves driving high customer adoption and satisfaction,resolving technical challenges , analyzing customer usage data and suggesting ...