Why do you keep asking the same question? You've already posted once today asking for info so wait and see what people have to say.
And as pointed out to you recently, having only English isn't really going to help you here. You need French if you want to live/work in Geneva. All the positions you suggest will require a good level of language skills otherwise how do you expect to communicate with your clients? Do you expect them all to speak English to you?
The jack (jill) of all trades doesn't sit well here either. You need to be more specialised to make an impact over every other candidate for the job out there.
Advice, look at this long term. Stay in the UK, gain experience in whatever field you want to specialise in, learn French and visit back and forth to see your boyfriend when you can. If the relationship's strong enough it'll stand a bit of long distance and time apart.
If you do think of moving bear in mind that you won't be considered as a couple here so you'll need to prove you can support yourself financially while you job hunt. If you reckon CHF100 per day then you're talking around CHF9,000 to cover the initial 3 months as a jobseeker you're allowed.
I'm assuming that you actually have British nationality although you say English is your second language. If that's not the case then please note that you cannot move here without having an approved job offer first. Which makes it nigh impossible for a non-EU with your few qualifications to be hired here for anything. https://www.bfm.admin.ch/bfm/en/home...zulassung.html