talkTECH employs 4 employees. The talkTECH management team includes Leo Parker (Marketing Manager), and Abbie Foster (Managing Director).
Looking for a particular talkTECH employee's phone or email?