James Carleton

Active Harper Woods, MI Vice-President for Environmental Capital Corporation