... with the marketing team to support product launches and promotions. Provide ... post-sales technical support and ensure customer satisfaction. Keep ... , or related field). Sales or business development training is advantageous. 2–5 years ...
5 days ago