Thomas Osdoba About Information Location: Washington, United States Taxonomy Strategic PlanningInnovationBusiness DevelopmentCorporate Social ResponsibilitySystem Business DevelopmentProject ManagerFinance