Background

About AllenHark

I see myself as an innovative thinker, one who can dynamically adapt technology to market requirements