Allen Mellor

Allen Mellor

No open positions remaining
Distribution Services
Health Technology

Profile

Presently, Allen Mellor holds the position of Director-Information Technology at Dechra Pharmaceuticals Plc. In the past he held the position of Head-Information Technology at The BSS Group Ltd.

Former positions of Allen Mellor

CompaniesPositionEnd
Chief Tech/Sci/R&D Officer -
DECHRA PHARMACEUTICALS Chief Tech/Sci/R&D Officer -
See the detail of Allen Mellor's experience

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

Linked companies

Private companies2

Distribution Services

Health Technology

-40%: Exceptional extension
d
:
:
SEIZE THE OFFER!