When French names don't sound French, I cringe. And in Anglophone surroundings,
Genevieve seems to become Jennaveev as a default, and yes, it does shorten to Gen. I knew one
Genevieve who was never called by a nn, but that was because she wasn't that kind of person, which is something one can never know in advance.