Business Analyst Capgemini , Bucharest, a month ago ... Business Analyst serves as a translator between technnical teams and the ... ro.talent.com