I am nervous to give them access to my all of my credentials. Should I be? Thanks
It is common; creating and signing builds can be annoying and glitchy for many.
However, you can also create an additional iTunes Connect user with limited privileges exclusively for them to use.