James Fuller
Head of Investor Relations
management
Navitas Green Solution Pvt. Ltd
Portugal
Biography
Head of Investor Relations
Research Interest
chemical engineering