Montra Ellis's Location
Delray Beach, FL, US
Montra Ellis's Work
Montra Ellis's Education
Montra Ellis's Skills
Montra Ellis's Summary
Montra Ellis, based in Delray Beach, FL, US, is currently a Senior Director of Innovation at Ultimate Software, bringing experience from previous roles at Thoughtworks, Verizon and KPMG. Montra Ellis holds a Rice University. With a robust skill set that includes Software Project Management, Project Management, Web Services, Program Management, Teaching and more, Montra Ellis contributes valuable insights to the industry. Montra Ellis has 2 emails and 1 mobile phone number on RocketReach.