Global analyst company careers