Hi @Jaritza0
Agree with @Helen3 . Never allow anyone to add themselves as "owner primary host" on your listing. There are plenty of experienced Co-Hosts out there who can help you and know what they are doing. Traditional property management companies usually insist on being named as "owner" and all the reviews stay with them shoud you decide to terminate your arrangement. Most don't have a very good reputation either. You can do a search on the CC and read up on that.
I have a short term rental consulting business and do offer remote Co-Hosting (I'm in another state). However, it sounds like you need someone local who can be your eyes and ears on the property, which I highly suggest since you are not local. I also offer new listing setup and exisiting listing optimization reviews which can be done via Zoom.
You might try some local real estate agents as they might have contacts for potential co-hosts, cleaners and maintenance people.
Wishing you much success!