4722 Main Street, Lisle, IL, 60532
Get directionsJames is involved with American Trust Insurance Group, Inc. in insurance sales since 1993, dedicating minimal time. He is also an Investment Advisor Representative with American Trust Investment Services Advisory, Inc. since 2020, dedicating nearly full-time hours, and a head hockey coach since 2010, dedicating about a quarter of his time.