Sanjay Rajapaksha

Sanjay is a diverse graphic designer with keen knowledge of branding communications, user experience and project management.