Mikko Ylitalo

Active Buffalo, NY Director Information Technology for Outokumpu Plating Inc