View portfolio
Design studio «Indi». From Indians and, a little bit, form «In Design» )
IT Industry
Fast paced temporary staffing firm working primarily in the oil industry