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.

Location

Ashburn, United States

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices