Where is Trustwave Holdings Corporate office Headquarters

 Headquarters Address and Contact

Trustwave Holdings
  • Address: 70 W Madison St Ste 600, Chicago, IL 60602, United States
  • Phone Number: +1 312 873 7500
  • Email: Click Here
  • Number of Employees: 1,600+
  • Established: 1995
  • Key People: Eric Harmon

Headquarters Location & Directions

Headquarters Executive Team

Name Title
Eric Harmon Chief Executive Officer
Nick Ellsmore Senior Vice President, Worldwide Consulting and Professional Services
Howard Hughes General Manager, Americas
Spencer Ingram Senior Vice President, Operations
Edwin Lim General Manager, Asia Pacific & Japan
Neil Manna Chief Financial Officer
Mike Nawrocki Chief Revenue Officer
Barry O'Connell General Manager, EMEA
Marco Pereira Senior Vice President, Strategy and Transformation
Tom Powledge Chief Products Officer
Craig Rones Chief Marketing Officer
Bill Rucker President, Government Solutions
Joel Smith General Counsel
Oriana Vogel Chief Human Resources Officer
Jason Whyte General Manager, Pacific

History and Headquarters Information


Headquarters Photos

Trustwave Holdings
Trustwave Holdings
Rate This
>