Robert Tarr currently holds positions as Chief Technology Officer at Journey since March 2022 and Vice President of Business Development at the same company. Prior to this, Robert was the VP - Enterprise Sales at T-Metrics, Inc. from March 2021 to March 2022. Robert previously worked at Avaya for over 30 years, holding positions such as CRM Director and Sales. At T-Metrics, Robert helped transition the Omni-Channel Contact Center solution into commercial accounts from a focus on Fed/SLED/DoD clients.
Sign up to view 1 direct report
Get started
This person is not in any teams