Metric Marketing Inc.
•
2024-04-19
Canada, CA
Business Development Manager
You are driven, persuasive and organized—an experienced salesperson with a proven track record and a knack for taking charge. The ability to learn new concepts comes naturally to you, while your attention to detail ensures nothing slips through the cracks. P…