to interpret manner. Must be able to explain technical research concepts and terminology, both at the Sales and the client level... to managing up to both Managers and the Director. Here's what you can expect in return: A competitive salary and benefits......
Job Location: Toronto, ON, Canada