Ball has more than 25 years of experience developing enterprise software products in growing markets, with extensive expertise in customer self-service applications and artificial intelligence. Most ...