Barclays Stick to Their Hold Rating for Teladoc January 17, 2021 The company was founded on June 13, 2002 by George Byron Brooks and is headquartered in Purchase, NY. Barclays Stick to Their Hold Rating for ...