Second Nature Brands hires Chris Caswell as CFO

[ad_1] DETROIT — Second Nature Brands, a better-for-you brand acquired by CapVest Partners LLP last April, has named Chris Caswell as its new chief financial officer. Before joining Second Nature…