Ruth Barry

Dir. of Electrical & Software Engineering For most of Ruth’s 30+ year career, she has led project teams and engineering departments, excelling in global project and alliance management. She has established new processes and built teams within the...