Princess Mutasa

Environmental Technology and Management

Princess calls Raleigh, N.C., home. Her major is environmental technology and management, and her sustainability passion is teaching the message of sustainability to all types of people. She wants to demonstrate that the environment is for everyone. Fun fact: Princess was born in Zimbabwe.

Princess Mutasa