Customer Manager (Natural Channel)

AcostaSanta Rosa, CA
$57,420 - $60,000

About The Position

Join our team as a Customer Manager for the Natural Channel and take charge of managing our principals' business within designated customer accounts. This role is for a dynamic professional with a passion for driving sales and market share growth.

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service