David Braff has held various executive roles in the financial industry, with experience dating back to the early 1990s. Currently serving as Managing Director at Eclipse Business Capital, David previously worked at companies such as Ares Management, Austin Financial Services, Inc., and GE Capital, primarily in business development and management positions. Their extensive background in finance and business development has shaped their successful career trajectory.
Current role
Director Of Corporate Communications, International at Pegasystems
Global Head Of Learning & Development at Clearwater Analytics
Corporate Vice President at Microsoft
Vice President Quality Assurance at Aldeyra Therapeutics
Director, Global Supply Chain at JUUL Labs
Access the worlds's biggest network of public org charts
Learn more