Ben Taylor has held various technology leadership roles throughout their career. Ben's experience includes directing technology divisions, managing client relationships, and ensuring efficient product development. Ben has a proven track record of implementing policies and procedures that have led to company growth and increased productivity.
Current role