Robert Spencer has a position (Consultant) at Center for Security Policy

Details
Title Consultant
Is Current yes