David was Managing Partner at Renaissance Strategic Advisors, and Senior Fellow at Center for Strategic and International Studies. David Scruggs joined Thales in 2015.
David Scruggs is currently Vice President of Business Development and Government Relations at Thales North America - View - Thales North America org chart
Create your alert
to follow the career of David Scruggs.
David Scruggs has a Bachelor in Economics and History from University of California, Santa Barbara in 1982 and a Master of Arts in Law and Diplomacy, Business and Public International Law from Fletcher, The Graduate School of Global Affairs at Tufts University in 1994.
They have also studied at University of California, Santa Barbara :
Find more alumni from University of California, Santa Barbara
Do you need to know more about David Scruggs? More results.
Report an error
Update the org chart details of David Scruggs.
Discover the organization charts of your favorite companies.
Spot the influential executives using our search tools.
Receive notifications when executive positions change.