SAP – Newtown Square, PA – businesses that make the world run better and improve people’s lives. SUMMARY The Senior Computer… Defense & Design department and will take on a key role defining the strategic direction for Computer…