Posted Sep 21, 2026

[Remote] Performance Marketing Manager

Apply Now

Note: The job is a remote job and is open to candidates in USA. Vouched builds identity verification infrastructure that helps organizations verify who they are dealing with, including patients, financial customers, online shoppers, and AI agents. The Performance Marketing Manager will independently build, manage, and optimize paid marketing campaigns across multiple channels, landing pages, tracking systems, and reporting, while managing budgets and presenting performance results to leadership.


Responsibilities


Skills


Benefits


Company Overview

  • Vouched develops patent-pending visual ID verification for regulated and sensitive industries. It was founded in 2019, and is headquartered in Seattle, Washington, USA, with a workforce of 11-50 employees. Its website is https://www.vouched.id/.

  •