
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.











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