Jargon Buster

Strategic partners
The suppliers and customers of an organisation without which it could not perform to the levels of efficiency to which it aspires.