TE/DE Mike Walsh Profile