Tom Garvey appointed Chief Executive of STI