Robert Tarr

Chief Technology Officer at Journey

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.

Links

Previous companies

Avaya logo

Org chart

Timeline

  • Chief Technology Officer

    November 1, 2023 - present

  • Vice President Of Business Development

    March, 2022

View in org chart