Steven Finch is an entrepreneur. He has founded Crenk, and currently serves as the CEO and Founder of Adphilia.
Revision History