That's the only thing I can recommend, call the company and ask for him. Like I say if you ask for call logs no matter what you say they will not give you them as them doing that is against company policy and the law.
Sorry man but good luck getting in touch and good luck with the job!