Ted Powers

IDI Director