LUCA
Nicholas Caltabiano is currently serving as the Controller at Titan Advisors since October 2023 and has held the position of Controller at LUCA since March 2021, where Nicholas also held roles as a Financial Operations Specialist and Financial Operations Associate. Prior to their time at LUCA, Nicholas worked at the University of South Alabama from December 2016 to March 2021 as a Computer Support Technician. Nicholas holds a Master's degree in Accounting from the University of South Alabama, obtained between 2018 and 2020, and a Bachelor's degree in Accounting from the same institution, completed in 2018.
This person is not in any teams