. You will be giving presentations about our ongoing campaigns and provide administrative support to our marketing and sales teams... administration, sales, or marketing is a plus. Effective written and verbal communication skills and a high level of attention......
Job Location: Ontario, Canada