iC Consult Welcomes Trevor Whiting as New VP of Sales Americas

22. May 2025 | 
Americas | 

Share this news

Press Contact

Ulli Rottmüller
VP of Global Marketing
ulli.rottmueller@ic-consult.com

Ready to start your IAM project?

Our experts look forward to talking with you.

Contact us

Content

New York, May 22, 2025 – We are excited to announce that Trevor Whiting has joined iC Consult as our new Vice President of Sales for the Americas region. Bringing over 22 years of enterprise sales leadership experience in SaaS and cybersecurity, Trevor is well-positioned to accelerate our growth and strengthen our presence in North America and beyond.

Trevor has a proven track record of leading high-performing sales teams through complex transactions, driving consistent revenue growth, and transforming go-to-market strategies. His extensive background includes leadership roles at One Identity and CyberArk — both trusted partners of iC Consult — where he delivered outstanding results in managing strategic sales initiatives and enterprise accounts.

“I’m thrilled to join iC Consult at such an exciting time. The company’s vision and expertise in Identity Security perfectly align with my passion for building growth-focused sales teams and delivering measurable results,” said Trevor Whiting.

Hila Meller, iC Consult’s Chief Revenue Officer, commented, “Trevor’s deep industry knowledge and proven leadership will be instrumental in driving our Americas sales strategy forward. His expertise fits perfectly with our ambition to expand our footprint and deliver exceptional value to our clients.”

„The US and Canada are critical markets for iC Consult, where we continue to strengthen our position as a leader in Identity Security,“ said Volker Witzel, CEO at iC Consult. „Appointing strong leaders like Trevor is essential to executing our strategic vision both regionally and on a global scale.”

About iC Consult

iC Consult is the world’s leading independent consultancy, systems integrator, and managed services provider for Identity & Access Management with more than 800 employees worldwide. Committed to excellence and innovation, iC Consult provides customers with next-level cyber security solutions using best-in-class IAM technology. Its service portfolio covers Managed Services for IAM, including advisory, architecture, implementation, integration, support, and operations. Headquartered in Germany, iC Consult has offices in Switzerland, Austria, France, Belgium, Spain, Bulgaria, the UK, the U.S., Canada, India, and China. The world’s largest brands trust in iC Consult’s expertise to secure and manage their most valuable assets: their identities.