Body-in-white specialist Stadco has named Alexey Ilyin corporate affairs director for Stadco Russia, based in St Petersburg.