David Kelly is the Head of Malta of Pentasia.
80 people are employed at Pentasia.
The NAICS codes for Pentasia are [713, 713290, 7132, 71, 71329].
The SIC codes for Pentasia are [79, 799].