Roger Challen has worked as a CEO at Data Distributors, Inc. and as a Director at Mer Telemanagement Solutions (MTS) starting from the year 1999.
Roger Challen attended Yale University from 1965 to 1968, where they obtained a Bachelor of Arts degree in Mathematics and Economics.
Sign up to view 0 direct reports
Get started