After a successful career as a music educator, Tim re-invented himself as a successful software developer teaching himself how to design, build, and deploy all types of applications, including web, desktop, and mobile.
Sign up to view 2 direct reports
Get started
This person is not in any teams