RM

Ryan MacGillivray

Sales | Partnerships - Ecommerce

Ryan MacGillivray is an experienced sales professional specializing in eCommerce and B2B SaaS solutions, currently serving as part of the Sales and Partnerships team at Descartes Peoplevox since October 2025. In this role, Ryan supports growth targets across the EMEA region by collaborating with fast-growing eCommerce brands across various customer verticals including fashion, health, and consumer goods. Prior to Descartes, Ryan held positions at Juriba, contributing significantly to account management and enterprise business development efforts, and at eContact Services, generating leads for major telco industry clients. Ryan's career highlights include being a top-performing Sales Development Representative for multiple campaigns and playing a pivotal role in defining offerings as the founding sales executive at Castleriver. Ryan's education includes IT Technical Sales Level 3, reinforcing a strong foundation in sales strategy and execution.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices