FLO’s Chief Legal and Public Affairs Officer Travis Allan has a broader job description than most
Allan says scaling the legal team as his company grows is his greatest challenge By Julius Melnitzer | May 24, 2023 It’s fashionable to observe that good general counsel are integrated with their organization’s business. If that’s so, Travis Allan’s position at FLO Services Inc., the Quebec City-based operator of one of North America’s largest electric […]