Logo
M

Mammoth Pet Products

4 employees

Mammoth is a specialty pet care retailer in Australasia, operating under the Petbarn brand in Australia and New Zealand.

Basic info

Industry

wholesale

Sectors

Wholesale
Retail
Manufacturing
Sales
Pet

Date founded

2005

FAQ