Allen Zhu

IT Manager in Chicago, Illinois

Allen Zhu

IT Manager in Chicago, Illinois

I am an IT Manager based out of Chicago, Illinois at Jaloola Inc., an IT / Software Development Consulting Company founded in 2008.

If you’d like to get in touch, feel free to say hello through any of the social links below.

  • Work
    • Jaloola Inc.