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.
Sign up to view 0 direct reports
Get started
This person is not in any teams