TeamTalk Limited has appointed Andrew Miller to be its new Chief Executive. Andrew Miller will take up the role in early September. He is currently the Commercial Business General Manager at Callaghan Innovation.