I would recommend contacting this company directly and giving them your resume.
First interview Informal using Teams or Zoom
Second interview face to face
If they like you and you get a chance to interviewed, be prepared. This company travels to their clients so be prepared to travel to meet them for an interview. Part of the interview process to see if you would be a good fit.