sounds like its time for a sexual harassment claim. Those phone calls alone should be enough to get him fired or at the very least get you a new person to work with.