Share Facebook Twitter LinkedIn Pinterest Email Talon, the leading independent global OOH agency, today unveiled its complete global management team to drive next phase of growth.