For someone who only needs a companion for socializing, this idea would probably work. I'm not sure how you'd pull off bringing an escort to business/company event.
Imagine the potentially awkward questions you might have to answer, especially if your boss or client knew you had come in from...