Echo tech team calling the China office