What does iA in front of someone's name mean in the German language?

It means "im Auftrag" or "in assignment." This is generally used when someone is signing a letter for someone in their absence--perhaps a secretary, and so they are not liable for what is written in the letter.