craig-tarr

Craig has held a numb​​er of positions in the IT industry since 1997. His experience has spanned a number of verticals such as finance, insurance, health care, media, retail and telecommunication

6 posts