Dean Lemm

Contributors

Name

Dean Lemm

Headline

New Business Development Manager at Capita IT and Networks

Company

Capita IT and Networks

Job Title

New Business Development Manager

Industry Sectors

Information Technology & Services

Region

Sheffield, United Kingdom

Membership

Type

Member