Spencer Lord's Location
Tulsa, OK, US
Spencer Lord's Work
Spencer Lord's Education
Spencer Lord's Skills
Spencer Lord's Summary
Spencer Lord, based in Tulsa, OK, US, is currently a Chief Technology Officer at Voicebase, bringing experience from previous roles at Spokentech, Informatica, Zimba! and Lockheed Martin. Spencer Lord holds a 1977 - 1992 Master of Science in Engineering @ Drexel University. With a robust skill set that includes Open Source, Cloud Computing, Java, Software Development, Agile Methodologies and more, Spencer Lord contributes valuable insights to the industry. Spencer Lord has 2 emails and 1 mobile phone number on RocketReach.