Which winch are you talking about? A Zeon Platinum? Or, one of the other winches with their wireless control system add on?
For the Platinum winches, the receiver is built into the control pack. It comes bolted to the top of the winch, but if you really want you can buy one of their
relocation kits and move the control pack under the hood or anywhere the cable will reach. I actually just ordered a Zeon Platinum, but I'm going to leave the control pack on the top of the winch.
If you mean one of their other winches with their
wireless control system, the receiver just plugs into the same port that the normal corded remote plugs into. I don't think you can really relocate that unless you move the whole control pack (like the Zeon example).
That said, I think you may have meant the remote and not the receiver. I'd probably just keep my remote in the bag with the rest of my recovery gear, since I'd have to take out a clevis and a tree saver, etc from there any time I need to use the winch anyway.
Edit - question was answered while I was typing... I'd probably mount that under the hood, or maybe inside the bumper if you have room. You might want to try a few spots though just to make sure it doesn't hurt the reception.