Brian Kelly is currently the Global Sales Development Manager at Leah, where they focus on sales development strategies. Previously, Brian worked at Cascades as an Inside Sales Representative, managing significant sales and collaborating with various departments to establish accounts. Prior to their role at Leah, Brian held several positions at ContractPodAi, culminating in the role of Sales Development Manager for North America. Brian earned a Bachelor's degree in Finance from Siena College in 2019.
This person is not in the org chart
This person is not in any teams
This person is not in any offices