Identity Digital

HQ
Bellevue, Washington, USA
Total Offices: 3
240 Total Employees
Year Founded: 2010

Identity Digital Leadership & Management

Identity Digital Employee Perspectives

Chief Revenue Officer Matt Overman has been named to the prestigious CRN Channel Chiefs list for 2026. This annual recognition honors influential executives who drive the channel agenda and deliver the strategy and programs that help partners thrive.

Identity Digital's Benefits

Hosts in-person all-hands meetings

Implements team-based strategic planning

Open office floor plan to encourage communication and collaboration

Uses an OKR operational model to clearly define goals and priorities

Utilizes an open door policy that encourages accessibility