Russell joined Telios in 2004 as the second employee in the Houston office.  After working for six years as a project manager, in 2010 he relocated to Telios’ Dallas office and assumed a corporate operations role.  Utilizing his experience with client relations and project management, his current responsibilities as a Principal, include day-to-day business operations with a focus on strategic corporate growth. 

214-744-6199