right up your alley. You have a degree in journalism, marketing, public relations, or communications. You have deep... you might be perfect for. Seneca Polytechnic is looking for a Manager, Communications who will lead a team of communication specialists......
Job Location: Toronto, ON, Canada