120 employees
B2B Media is providing data, lead generation and display services to the b2b brands.
2011