Riverbed Technology
Director Of Engineering
Tecolote Research
Analyst
SAIC
Senior Software Engineer, Deputy Program Manager
Riverbed Technology
Senior Software Engineer, Product Manager
Riverbed Technology
Engineering Manager
BAE Systems
Software Engineer
Riverbed Technology
Senior Engineering Manager
Riverbed Technology
Senior Software Engineer (OPNET Technologies)
Benchling
Engineering Leader, App Ecosystem and Developer Platform
Benchling
Head of Studies Engineering
Bowdoin College