iCompass, a Diligent Brand logo

iCompass, a Diligent Brand jobs and careers

New York, NY, United States

About iCompass, a Diligent Brand

Meeting and Agenda Management Built to Drive Good Governance with a Modern Approach

Employees
1,001 to 5,000
Headquarters
New York

Leadership

The top of iCompass, a Diligent Brand's org chart, with how many people report into each leader.

PL

Paulin Laberge

CEO

Jobs at iCompass, a Diligent Brand

No open positions right now. Explore more companies on TheJobsMap.