Ben MacKerras is a seasoned sales professional currently serving as a Client Partner at Telstra Enterprise. With a robust background in the telecommunications industry, they have consistently driven high-performance results, previously holding roles such as Business Solutions Lead and Business Development Manager at Telstra from 2018 to 2020. Additionally, they began their career as a Business Sales Representative at Internode, where they worked from 2008 to 2013.
This person is not in the org chart
This person is not in any teams
This person is not in any offices