Delegate Sales Executive position is a phone-based sales role focused on building new relationships and developing existing... and willing to travel internationally when required Understanding of French-speaking and/or Spanish-speaking business cultures...