Shinsuke Takahashi

Active Irving, TX Director for Nec Financial Services, LLC