Number of employees
1-4
LBI is the leading international full service and fully integrated digital agency network servicing clients with marketing and technology solutions. With a combined force of 1200 professionals in 26 offices across the globe, a turnover of € 161 million and a combined market capitalization of € 275-325 million - LBI is Europe's only fully integrated digital agency network. LBI was formed by the merger of LB Icon and Framfab in 1 August 2006.