Also known as: turbo15115
Robert Thacker lives in Mooresburg, Tennessee. Robert is a 2004 graduate of Tennessee State University. Companies in which Robert has a work history include Production Specialist and Otics Usa. Jobs Robert has held in the past include Production Manager.