If there are multiple recruiters in a company they may be responsile for hiring for different positions.
First, you can find a connection or a friend in that company and ask them who should you contact for each position. You can easily find this out by calling the administrator of that company asking for this as well.
If you cannot find any information on who is responsible for which department, then as @mcknz mentioned, first submit to recruiter A and mention that you are interested in position X, Y and Z. Maybe you can create a separate resume for each position.
The recruiter may come back to you and may say they can help you with position X, but with Y and Z you have to contact other people (which seems unlikely because they usually forward your application internally).
Then if you did not hear from recruiter A after a couple of days to a week or so, contact recruiter B of that company and mention that you already have contacted A already and have not heard from him.