You're at an all day work meeting or in training and they provide lunch. Not all of it will be healthy. What do you do? You throw healthy snacks and fruit in your work bag. At lunch eat only healthy protein in the supplied lunch and supplement with your fruit etc. Everyone wins!
It gets more tricky if this meeting/ training is out of town but scout out your location. There may be a store nearby where you can pick up some fruit, energy bars, water etc. It will help you stay on track with your diet and your budget! Hotel food and eating out adds up in $ and pounds.