Allum is rated 3 out of 5 in the category oil & energy. Read and write reviews about Allum. Allum Engineering: Engineering Solutions to Process, Marine and Offshore Industries Allum Technology: Technology Development and delivery of CFU and treatment plants for produced water Allum People: Consultants and Advisors for hire to the Energy Industry
Company size
11-50 employees