Taylor Ratcliffe

Taylor Ratcliffe is Earth911's customer support and database manager. He is a graduate of the University of Washington.