The Coffee Bean & Tea Leaf -
Social Media Manager

The Coffee Bean & Tea Leaf is an international brand with over 120 store locations in the US.