The person who is responsible for creating foley sounds for a movie or a tv show is called a foley artist.
Typically, teams of two foley artists work on creating sounds alongside a sound mixer who is responsible for ensuring that the sound captured matches what is happening in the scene. A sound editor is also present to ensure a seamless blend of the sound created to the sound from the movie or tv show.
Teams of foley artists work in studios or stages especially prepared for the creation of foley effects. Usually, these spaces are full of myriads of objects with different sizes and textures as well as surfaces that they can use to make sounds.