JTG was employed by the WWE for:

We don't know exactly when JTG was signed to WWE so we're using his official debut which is the 16th of October 2006

JTG was released from WWE on the 2nd of September 2007 - making his first tenure with the company 321 days

JTG returned to the WWE on the 31st of March 2008

JTG's official released was 12th of June 2014 at 7:24pm UTC based on the tweet: Damn ! Why I pick up my phone !

JTG's second tenure with company lasted 2264 days, 19 hours, 24 minutes and 13 seconds

Combine the two and we get 2582 days, 19 hours, 24 minutes and 13 seconds

Divide 2582 by 365 = 7 years, 30 days, 19 hours, 24 minutes and 13 seconds