or equivalent certification required Bachelor’s Degree in Business Administration, Communications, Marketing, or other related... a passion in cultivating relationships, and have a desire to assist others, then the Client Relations Specialist role was made......
Job Location: Gloucester, ON, Canada