George Tamara

True Seating Concepts · Mega Brands International S.A.R.L.
Total Patents: 12
Overall Rank: #405,151
Years Active: 2007–2024
True Seating Concepts Rank: #7