Posted Sep 21, 2026

[Remote] Digital Marketing Manager

Apply Now

Note: The job is a remote job and is open to candidates in USA. Vouched builds identity verification infrastructure for organizations interacting with people and autonomous AI agents. The Digital Marketing Manager will execute and optimize campaigns across email, social media, and events, manage lifecycle marketing and campaign operations, and measure performance across channels.


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/.

  •