Solution 1:

If you're asking if it's grammatical, it is. It is, however, a painfully formal way of putting it. Whoever is what most people, at least in the UK, would use. It's probably better still to avoid that particular word altogether and say something like:

I take pride in my ability to deliver a warm and friendly welcome to everyone I meet.