The Technical Capability

The management of Debra Limited is led by a team of dynamic entrepreneurs with a wide range of integrated disciplines in Professional Business Management, Finance, Accountancy, Marketing, Stock Management and New Product Development.