ER

Ellen Roberts

Ellen Roberts has been working as a Project Manager at Leverage Information Technologies since February 2021. Prior to that, they worked at Leverage Information Technology as a Test Engineer / Systems Engineer from September 2016 to February 2021. Before joining Leverage Information Technology, Ellen worked at Lockheed Martin as a System Integration/Test Engineer from May 2003 to September 2016.

Ellen Roberts graduated from PennWest California with a Bachelor of Science degree. No further information about their education history is provided.

Links

Previous companies

Lockheed Martin logo

Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams