translate English to German: Informus puts me in direct contact with the locations that meet my needs.
Informus gibt mir den Direktkontakt mit den Anlagen, die meinem Bedarf passen.