Moore Stephens has announced the appointment of Steve Cowell as director and Richard Osbourn as technical sales manager.

The company said they would be involved in strategic sales planning and management for the Moore Stephens business intelligence (BI) division in London.

Cowell and Osbourn join the company from Sage subsidiary IntelligentApps.