The Department of the Treasury is an executive department and the treasury of the United States federal government. Established by an Act of Congress in 1789 to manage government revenue, the Treasury ...
The events of 2020 have caused many people to reassess how they manage their businesses. Treasurers were forced into an unprecedented situation where they had to manage cash and international payments ...
Robert Allen, appointed group treasurer effective this past June, replaces David Swann, who has now retired. Based in London, Allen works with a team of 20 professionals across the BAT group on all ...
The events of 2020 have caused many people to reassess how they manage their businesses. Treasurers were forced into an unprecedented situation where they had to manage cash and international payments ...