In English, is it natural to say 'the company put me in contact with'?<br/><br/>The company put me in contact with people that were looking for babysitters, which made it a lot easier for me to find work.<br/><br/>Thanks