Ted Spence

Ted Spence

Ted Spence

Software development management, focusing on analytics and effective programming techniques.