Richard Johnson
Senior Vice President - Chief Financial Officer
Material Science
Badger Meter Inc
Portugal
Biography
Richard Johnson is Senior Vice President - Chief Financial Officer at Badger Meter Inc
Research Interest
Nano science Polymer Science Nuclear energy science and power generation