Hi
Yes you have a fair bit to do and I probably wont get it all (almost certainly wont get it all!!) in one go.
First thoughts are table for Teams (ie team 1, team 2) then a table for employees, then a table for products (ie Sky, BT), then a table (one table) for customers. Also your table for...