Michael McGrath

Active Irving, TX President for Thomas Group Holding Company Inc