Spencer Ogden is an international recruiting services providing company that gathers the talent of different countries and place them to…