Roger Challen has held two positions in the technology industry. From 1999 to present, they have served as Director of Mer Telemanagement Solutions (MTS). Prior to that, they were the CEO of Data Distributors, Inc.
Roger Challen attended Yale University from 1965 to 1968, where they earned a BA in Mathematics and Economics.
Sign up to view 1 direct report
Get started
This person is not in any teams