jaryd cachia current job