Which subcontractor installs 2" foam board at footings and on poured walls?
The concrete contractor does, it goes in over the gravel bed and under the poly moisture barrier and reinforcing wire or rebar. There also needs to be foam at the edge of the floor slab to create a thermal break between the foundation wall and floor slab.

Depending on your conditions, you may need drain tile under the slab too.