Declan Owens has recently been promoted to sales manager at IT services company TechNiche. Owens has been a key employee since inception of the company in 2003 and has added greatly to the enviable success of the company. His new role will involve the planning and execution of increasing business development within the core area of IT professional services with TechNiche’s key vendor partners. Prior to joining TechNiche, Owens was key account manager with Moss Technology for eight years.
Loading now, one moment please!