About

Michelle Ellen Widjaja

Michelle is a bright young woman with a strong personality. She is currently enrolled in the Music Business Management Program at Durham College, Canada. As a future manager/ producer, her hard work and dedication continues as she strives her way to the top.

OH HEY, FOR BEST VIEWING, YOU'LL NEED TO TURN YOUR PHONE