Rachel Chen has not yet updated their profile
This user don't have recent activity
We are architects of experiential magnificence and creators of the online energy ball.
A small web development shop based in Stockholm.
Schooled in Switzerland & NYC servant of the Lord, Capricious, World Traveler, Infomaniac.
Inspired by technology. Driven by value. Software Engineering, Digital Production, Consulting and Quality...