Illum Advisors logo

Illum Advisors jobs and careers

Manassas, United States

As of October 23, 2026, Illum Advisors has no open roles listed.

About Illum Advisors

iLLÜM Advisors is a boutique IT Advisory and Consulting firm that caters to Organizations that need to Transform, Accelerate and Grow (TAG) Our mission is to enable our clients' transformation and growth by accelerating existing IT teams to securely deliver solutions to the business and customers on schedule and within budget.  We help organizations scale at velocity - • Cyber Security - Risk Management, Incident Planning and Response, Compliance and Governance • Fractional Executive IT Leadership – vCIO, vCISO, Information Security Officer, Project Manager • Program Management - Daily Scrums, Bi-Weekly SteerCo, Monthly IT Budget Reporting and SaaS Management and Reporting Platform • ITSM Service Desk (Help Desk) • IT and Digital Transformation Guidance • Business Intelligence - Data and Analytic Strategy • Technology Lifecycle Management • IT Resource Management We empower our clients to operate with the nimbleness of a start-up and the security of a Fortune 500. Governance, Risk, Compliance and Cyber Security, M&A Due Diligence, Board Leadership, IT Leadership, Data and Analytics, PM, you name it, we GSD (Get Success Delivered).

Founded in 2019 by Clint Crigger and Francisco Javier Diaz.

Founded
2019
Employees
11 to 50
Headquarters
Manassas

Leadership

The top of Illum Advisors's org chart, with how many people report into each leader.

CCPhoto of Clint Crigger

Clint Crigger

Founder / CEO

5 reports

SJPhoto of Steven Johnson

Steven Johnson

Consulting Chief Information Officer

3 reports

PWPhoto of Paige Wigginton

Paige Wigginton

Business Manager

Jobs at Illum Advisors

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

Illum Advisors jobs: common questions

Is Illum Advisors hiring right now?
Illum Advisors has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on Illum Advisors's careers site.
Where is Illum Advisors headquartered?
Illum Advisors is headquartered in Manassas, United States and was founded in 2019.
Who leads Illum Advisors?
Clint Crigger, Founder / CEO, is at the top of Illum Advisors's org chart.
How do I apply for a job at Illum Advisors?
Pick a role on Illum Advisors's TheJobsMap page and select Apply. Every listing links to the original posting on Illum Advisors's own careers site, so you apply directly with the employer.