Geoff Ellis's Location
Detroit, MI, US
Geoff Ellis's Work
Geoff Ellis's Education
Geoff Ellis's Skills
Geoff Ellis's Summary
Geoff Ellis, based in Detroit, MI, US, is currently a Senior Director Application Development at Ally, bringing experience from previous roles at AAA Life Insurance Company AAA Life Insurance Company and Entertainment Promotions Entertainment Publications. Geoff Ellis holds a 1987 - 1990 B. Eng in Electronics & Computer Science @ University of Southampton. With a robust skill set that includes Business Analysis, E-commerce, Vendor Management, SDLC, Agile Methodologies and more, Geoff Ellis contributes valuable insights to the industry. Geoff Ellis has 2 emails and 1 mobile phone number on RocketReach.