Lorrie Cranor had a position (Chief Technologist) at Federal Trade Commission

Title Chief Technologist
Start Date 2016-01-01
End Date 2016-12-01
Is Current no
Board member no
Executive yes
Employee yes
Updated over 6 years ago

Source Links