30+ years of IT experience including technology development and product management

Other team members