most of your time on challenging issues rather than handling simple support requests You want to engage in a collaborative environment... communication of information between team members and Product Groups Previous technical support experience or customer service......
Job Location: Toronto, ON, Canada