Thunder employs 352 employees. The Thunder management team includes Carter Wigell (Founder + CEO), Carolyn Mayer (VP of Customer Success), and Anthony Castro (CFO and COO).
Looking for a particular Thunder employee's phone or email?