Sean Allen

Sean Allen

sales

About

High tech professional with background in business development, direct and indirect sales, sales management, operations, software development and implementation