The Brand Manager role is to provide leadership on all internal/external communications to ensure Bioworld provides BEST IN CLASS customer service for all clients. The role requires management over several brands to bring saleable product lines to national chain retailers for our target consumer. The position is responsible to direct the product development team to ensure all the brand requirements are managed to expectations internally. Plus, develop strong client relationships and be the in house brand "expert".
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level