Ted Oh's Location
New York, NY, US
Ted Oh's Work
Ted Oh's Education
Ted Oh's Skills
Ted Oh's Summary
Ted Oh, based in New York, NY, US, is currently a Specialist, Quality Assurance at Melio, bringing experience from previous roles at Melio, Transfix and Lemonade. Ted Oh holds a Bachelor of Science - BS in Marketing @ St. John's University. With a robust skill set that includes Leadership, Microsoft Office, Teamwork, Microsoft Word, PowerPoint and more, Ted Oh contributes valuable insights to the industry.