David Clement

David Clement is the North American Affairs Manager with the Consumer Choice Center. 

Author Archive